几种web开拓技能
l 静态网站:没数据,利于SEO搜索引擎排名
l 动态网站:asp,jsp,php.有数据

1) 稠浊编码:html,css,js,<%,<php,<jsp恶心至极,这耦合度还能再高点不?
不利于SEO,由于你的内容和地址都是在变的.
哀求程序员又会前端又会后端,如果是2个程序员一前一后,无法同时干活儿,GIT/SVN全是冲突(由于要操作同一个文件).
2) SSR后端数据+后端模板渲染出前端页面
php:smarty,blade
jsp:thymeleaf
将数据添补到模板中,然后通过MVC办法输出(天生)前端页面
比1)的优点是:可以实现页面静态化(.html),这样就能SEO了.
l 前后端动静分离:前端是静态页面,通过http(s) API数据接口请示后端数据来添补前端页面
SPA三大框架:vue,ng,reactjs
优点:
1) 可以面向数据接口编程使得前端和后端可以同时事情
2) 支持前端跨平台开拓:前端可以不止是HTML了,前端可以是App,PC,乃至exe.而后端http API数据接口不用变.