最近一段时间来,才算是真正的开始深入学习JavaScript
,收获颇丰。也首次领略了前端MVC
架构的风采,现在前端MVC
的类库和框架越来越多,在经过初步的评估之后,决定先学习备受推崇的Backbone
。
以前自己做的一些Web
应用,基本上都是按照非常传统的方式:1.服务器端渲染模板;2.利用jQuery
的ajax
进行异步数据交换。所以首次接触前端架构类的东西,难免有点无从下手。经过几天的奋战,以及参阅国外大牛们的各种Tutorial
之后,终于拨开迷雾,缕了些头绪,自己也试着从传统的方式过渡(重构)出了所谓的架构性的代码。
整个重构的过程让我受益良多,所以决定再认真的记录一遍,加深自己的印象,也再确认一遍自己是否真的搞明白了,文章应该会比较长。