让我们看看传统的Web应用程序是如何工作的。通常,一个完整的堆栈服务器端应用程序在服务器本身上生成Web应用程序的所有数据。只有这样才能在页面呈现之前将其发送给客户端
?...单页应用程序概述(SPA)
内容从数据库中获取,然后通过控制器传递,最后在视图模板发送前与视图模板合并
这体现在每次浏览应用程序或网站时重新加载的页面的形式。...,它可使工作与相同项目的多位开发者根据应用程序的模型,视图,控制器3个层次进行任务划分,那些Vue,Angular框架都是遵循这种模式,但说得轻飘飘的,但实际上还真是不简单的,其实这些框架背后的技术也就是一些什么观察者模式...,组合模式,策略模式等设计模式的组合应用下的产物,此刻论原生js的重要性..哈哈
一个服务器端的例子
这个例子展示了我们如何获取和渲染不同级别的用户列表
让我们从获取用户的服务器端控制器开始,以JSON...当用户被抓取时,它们会自动呈现给列表
一些重要的概念
这些是一些概念,如果你是初学JavaScript的客户端开发
控制器 - 负责管理数据和附加的视图文件。