经历一段自我修炼,终于领悟到Backbone.js的关键知识点,也发现了原来MVC可以在前端这样梦幻的发挥,Backbone.js确实是一个很有魅力的前端MVC框架。 练就一门技术,需要有扎实的功底,从这点,开始认真研究Backbone.js的一些最基本的操作,以便我日后学习能更上一层楼。那就切入....
分类:
Web程序 时间:
2014-08-01 19:36:42
阅读次数:
285
Backbone.js是网络的宠儿框架。我用它在GroupTalent打造我们的一些内部管理功能。优点:强大的社区和大量的势头。 Underscore.js也是一个伟大的框架。缺点:缺乏坚强的抽象和令人不满意。整个框架是出奇的轻巧,导致大量的样板。一个程序越大,这情况就越明显。Knockout.js...
分类:
其他好文 时间:
2014-08-01 13:23:01
阅读次数:
250
在和几个有兴趣做移动CMS的小伙伴讨论了一番之后,我们觉得当前比较重要的便是统一一下RESTful API。然而最近持续断网中,又遭遇了一次停电,暂停了对API的思考。在周末无聊的时光了看了《人间失格》,又看了会《一个人流浪,不必去远方》。开始思考所谓的技术以外的事情,或许这将是下一篇讨论的话题。正在我对这个移动CMS的功能一筹莫展的时候,帮小伙伴在做一个图片滑动的时候,便想着将这个功能加进去,很...
分类:
移动开发 时间:
2014-07-31 13:19:56
阅读次数:
296
Backbone.js 是一个在JavaScript环境下的 模型-视图-控制器 (MVC) 框架。任何接触较大规模项目的开发人员一定会苦恼于各种琐碎的事件回调逻辑、以及金字塔般的代码。而且,在传统的Web应用程序代码中,不可避免的都有在应用逻辑中加入显示数据的代码的情况。当项目规模愈发变大时,这种...
分类:
Web程序 时间:
2014-07-29 21:13:42
阅读次数:
441
最佳实践
BootStrap + jquery + jquery插件 + sea.js/require.js + Grunt
前期技术选型
BootStrap + Backbone.js + require.js + jquery插件ExtJSAngular.jsBootStrap + jquery + jquery插件
前端技术选型总结:
之所以选择 BootS...
分类:
其他好文 时间:
2014-07-29 14:29:08
阅读次数:
463
Backbone是一个轻量级的前端MVC框架,用于结构化管理页面中的大量JS,建立与服务器、视图间的无缝连接,为构建复杂的应用提供基础框架。最适合的应用场景是单页面应用,并且页面上有大量数据模型,模型之间需要进行复杂的信息沟通。backbone所依赖的underscore类库提供了60多个函数用于处...
分类:
Web程序 时间:
2014-07-29 11:04:36
阅读次数:
436
MV*《Backbone.js入门教程第二版》《Backbone.js 实战》Mobile《跨终端Web》Chart《数据可视化实战:使用D3设计交互式图表》
分类:
其他好文 时间:
2014-07-28 13:51:30
阅读次数:
214
实现模块化编程:require.js富交互网络框架:backbone.js模板引擎:underscore.jsjquery使用经验总结使用yuidoc.js生成api文档使用maven方法总结使用apachehttp server方法总结使用perforce方法总结使用svn方法总结学习使用play...
分类:
编程语言 时间:
2014-07-26 16:56:01
阅读次数:
290
在上一篇《构建基于Javascript的移动CMS——Hello,World》讲述了墨颀 CMS的大概组成,并进行了一个简单的示例,即Hello,World。这一次,我们将把CMS简单的放到一个可以运行的服务器环境中,也就是说我们需要一个简单的运行环境,以便于进行更有意思的东西——添加模板。开始之前环境准备类Unix系统因为电脑上已经装有python了,这里便用python起一个简单的server...
分类:
移动开发 时间:
2014-07-23 13:29:06
阅读次数:
261
Backbone.Collectionbackbone的Collection(集合),用来存储多个model,并且可以多这些model进行数组一样的操作,比如添加,修改,删除,排序,插入,根据索引取值,等等,数组有的方法,他基本上都有源码注释 backbone ...
分类:
其他好文 时间:
2014-07-23 11:41:36
阅读次数:
258