Web 2.0 大环境下 JavaScript 的 MVC 赶潮风儿
太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)
本文遵循“署名-非商业用途-保持一致”创作公用协议
转载请保留此句:太阳火神的美丽人生 - 本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。
首先,我们来一起把 Web 应用开发的前后端职责做一个相对平衡的划分,能者多劳是另一回事,暂且不论。
其次,很想知道参考资料是做什么用的?是需要背下来,然后开发时完全用脑袋编码,还是用时找到并能正确使用!答案其实已然都知道,不过,嘘。。。
最后,如何灵活运用 MVC 思想在 Html、CSS、JavaScript 间构建软链接,解耦前端页面展现与后端 JavaScript 业务逻辑。
Web 2.0 与 Web 1.0 的根本区别在哪里?
服务端模板引擎与Web端 JS 的 DOM 操作又有什么联系?
模块化为什么会很容易地进行单元测试与功能复用?
服务端的三层架构如何在 Web 浏览器中与 MVC 共舞?
好了,先留下这些个待详述 问题点,等有时间的时侯再逐一补充,
最关键的是,每一部分的实现,抽象提炼,最终得到的东西,想开源出来,
那么每一个做同类项目的开发人员或团队,就不用再纠结了,
遵循约定重于配置的原则,
只要在特定的位置做特定的事情,
即简便,又利于团队内成员共同理解,甚至更多人轻松了解。