最近发现自己越来越不行了,做前端也有些岁月了,神马HTML5,CSS3等层出不穷,如果再不及时Update一下自己,很快也会被这个行业给淘汰了!废话不多说了,今天主要是记一下自己学习Backbone的笔记。
国内有用到这技术的有豆瓣说 阿尔法城 可能是他们比较出名。。。
前端MVC 主要讲的是在前端方面实现MVC的模板,在前端也有自己的模块,视图,控制器,这结合RESTful来做是个不错的选择,我在瘦服务端架构TSA(Thin Server Architecture)记录了一下
而Backbone只是通向前端MVC其中的一条路而已。。。
Backbone.js API中文文档
我下面的源码出自 让我们用Backbone.js来写一个HelloWorld程序 我也是通过这源码结合API进行学习 上面那篇博文有些错误,我已经修正。
这里说一下Backbone的执行顺序
路由(Backbone.Router)-> 模型(Backbone.Model)-> 视图(Backbone.View)
路由告诉你要去哪里。
模型告诉该干些什么。这里是去拿数据,set是提供一个设置初始数据
最后你就知道了有什么了
上面就是MVC的核心了,下面就是一个管理着 视图/控制/模型 的全局类
调用,完事啦。。。
其实我只知道了这么点皮毛,接下来就要在实践中多去学习了,期待有后续。。。
给自己加个油,提个醒!
PS 接下来,我将试着在 doulaipk.com 去实践,求PHP程序猿...
一直在路上 - junType
回应 (6)
在前线的孩子果然不一样的,学的东西我已经没听过了。
@slwl
唉,如果我再不学,再混下去,饭碗就不保了,这年头技术更新地也挺快的~~~
是的啊,我也想系统的自学下,有没有做前端的比较系统的教材呢?
@slwl
这没什么系统不系统的,现在比较流行HTML5+CSS3,如果HTML过得去的话,把重点转到JS上面就行了
@slwl
HTML,CSS这些不用怎么学的,写多了你自然就懂了,比较简单。
JS就要多看看书了 悟透JavaScript,JavaScript高级程序设计,JavaScript权威指南,JavaScript语言精粹 等等都不错
有教材或者书籍推荐不