一、一些前端必备知识
<!-- 路由:就是通过互联的网络吧信息从源地址传输到目的地址的活动 内网ip指只有在本地网络才能用 映射表:[ip地址:MAC地址] --> <!-- 什么是前端渲染 什么是后端渲染 后端渲染:是在后端已经形成成熟的网页,在发送给前端展示(服务端渲染) 后端路由:后端处理url和页面之间的映射关系 前端渲染 --> <!-- 前端的发展阶段 1.后端渲染 jsp 后端路由: 后端处理url和页面之间的映射关系 --> <!-- 2 前后端分离 ajax的出现 后端只负责提供数据,不负责任何阶段的内容 用户输入url 浏览器从静态资源到服务器中获取 HTML css js 然后浏览器直接渲染html css 部分 js中若需要数据 则通过接口从后端获取数据,最后加载到浏览器由浏览器渲染 后端只提供api来返回数据,前端通过ajax来获取数据 --> <!-- 3.单页面富应用阶段 在前后端分离的基础上加了一层前端路由 也就是前端来维护一套路由规则 spa页面:整个网页只有一个页面 前端路由:在单页面富应用中,首先将整个前端资源请求下来,但浏览器不会渲染全部 然后当我们点击到页面中的一个·a标签时,前端路由就路由出一个链接,但这个链接不会去到后端 它由我们写的js代码判断,然后选择渲染出整个前端资源的一部分,达到单页面富应用的目的 页面的一个 -->
原文:https://www.cnblogs.com/LazyPet/p/12164034.html