谢邀,回答这个问题之前偶还真不知道SPA框架是啥,百度了一下,(惊讶)原来是单页+动态更新,大家早就这么做了。一个是给某企业做的管理系统就两个页面,登陆页和内容页,前后端用ajax联系,内容切换请求html片段,信息交互用json组织。
还有一个项目是实时数据更新和管理的,只不过没用ajax,用websocket。
偶还是想说:但是!SPA并不能代替多页。
一、SEO没法做了,也不方便用户收藏内容页。
二、开发变复杂了,对前端的要求更多。
三、针对手机端要处理好返回键这些。
四、项目后期维护管理难度增加。(别问为什么,偶已辞职!)
SPA模式偏向于应用类的,如果不是十分必要还是慎用……
由于偶是桌面程序开发半路转web后端的,所以理解的比较浅,见谅。
css横向列表,css div变大,css浮动清除不了,连入内部css方式,导航条css生成,css中背景图标设制,adobe xd生成css