,如果你想阅读英文原文,可直接扫文末下方二维码阅读即可
正文从这里开始~
几个提示脱颖而出的现代网络发展
在本文中,我将介绍使用基于单页JavaScript的框架的基本概念,优点和缺点
首先,单页面应用程序是什么...对于MVC框架来说,它是一个关注点的分离
内容(Model) - 通常使用REST以JSON格式提供(负责把代码中的与底层数据构成相关的代码组合在一起,包括对数据的存储和读取,也就是所谓的与后台约定返回的接口数据格式...通过使用HTTP和WebSockets处理(负责处理系统中的业务逻辑,并在需要时更新模型和视图,它使得模型和视图不需要在彼此之间直接沟通,实现了他们之间的松耦合的连接,也就是所谓的高内聚,低耦合,模块化...还包含处理应用的UI行为的功能
模板 - 包含特殊标签以呈现内容的HTML文件
视图 - 与使用和功能中的模板类似。...但是,视图是将整个页面放在一起的不同组件的总体集合
绑定 - 处理该视图的控制器内的数据更改时,自动更新的视图的渲染内容
路由 - 在浏览应用程序时,这使用HTML5 pushState深度链接不同的视图