Ind*_*ial 13 javascript model-view-controller jquery modularity
在几年前发现jQuery之后,我意识到在不编写代码书的情况下真正制作交互式和用户友好型网站是多么容易.随着项目规模的扩大,执行任何调试或实施变更或新功能所需的时间也会增加.
从阅读各种博客并保持更新,我已经阅读了类似于Backbone.js和JavascriptMVC的库,这两者听起来都是很好的选择,以使代码更加模块化和分离.
然而,由于远离Javascript或jQuery专家,我并不适合在项目中说明什么是一个好的基石,在这个项目中,可维护性,调试和开发的未来易用性是优先考虑的.
所以考虑到这一点 - 在开始一个Javascript和jQuery代表用户体验和数据呈现给用户的项目时,常识是什么?
非常感谢
Backbone.js 和 JavascriptMVC 都是使用框架以合理的方式组织大型项目的绝佳示例(SproutCore和Cappuccino也很好)。我绝对建议您选择一种标准方法来处理来自服务器的数据、处理来自 DOM 的事件和来自服务器的响应以及视图创建。否则,这可能是一场维护噩梦。
除了 MVC 框架之外,您可能还应该为这些问题选择一个解决方案:
除此之外,请注意是否有某些东西感觉笨重或缓慢(无论是工具还是框架)并进行重构。
| 归档时间: |
|
| 查看次数: |
639 次 |
| 最近记录: |