当前位置:嗨网首页>书籍在线阅读

23-小结

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

4.6 小结

本章演示了如何使用功能模块,利用第三方模块的优点,摒弃它们的缺点。我们定义了什么是功能模块,将它同第三方模块作了比较,然后讨论它们是如何融入我们的架构的。我们发现我们的应用(以及大多数网站)是重复使用 MVC 模式的分形,以及这在功能模块中是如何表现出来的。然后从第3章开发的代码入手,我们创建了一个功能模块。在第一轮,添加了所有需要的文件和基本的功能。然后设计了 API,并在第二轮的修改中实现了它们。最后,添加了一些经常用到的功能模块方法,并详细解释了它们的用法。

现在是时候把业务逻辑集中到Model模块中了。在接下来的几章,我们将会开发Model模块,演示如何具体实现用户、人和聊天的业务逻辑。我们使用jQuery事件来触发 DOM 变化,而不是依靠脆弱的回调函数,并会模拟“现场”聊天会话。请跟着我们的步伐,我们会把单页应用从花哨的演示作品(demo)变成一个接近完成的客户端应用。