后端渲染(存在性能问题)
Ajax前端渲染(前端渲染提高性能,但是不支持浏览器前进后退功能)
SPA(Single Page Application) 当页面应用程序,整个网站只有一个页面,内容变化通过AJAX局部刷新实现,同时支持浏览器地址栏的前进和后退操作
SPA原理之一:基于浏览器的URL地址的hash(hash变化导致浏览器访问历史变化,但是hash变化不会触发新的url变化)
在实现SPA过程中,最核心的技术点就是前端路由
前端路由:本质:用户事件和 事件处理函数之间的关系 根据不同的用户事件,显示不同的页面内容