前后端以及 UI 分离的好处:
- 后端相当好测试
- 后端还可以服务多个平台,比如 APP , WEB 等
- 前端还可以用于多个平台,比如 APP , WEB 等
- 耦合度低,自己和别人协同开发相当轻松, UI 写 css, 前端写逻辑和 component ,后端写和数据库的交互
- 耦合度低,自己和自己协同开发也相当轻松。
- 用模板引擎来生成 html 太痛苦。
- 前端技术带来的 UX 提升是相当重要的!而这些使用传统的后端生成 html 方式很难实现。比如表单验证, inline editing 等。
/t/298014 这里有一个很大的问题:
前后端分离是一种技术,跟招聘没有任何关系。
全栈工程师也应该采用前后端分离的开发方式。 UI 交给专门的 UI
前端都不会还好意思说全栈?
别说小公司,个人项目都应该采用前后端分离