前后端分离趋势越来越明显,分离的好处在于前后端可独立进行开发进行,
前端写前端的代码,后端写后端的代码,后端提供相应的数据接口提供给前端。
1. 展示数据,2. 增加和删除功能,3 批量删除,4. 查询功能,5.接口响应信息生成
前端的工作
1UI 设计
2前端路由设计
3处理浏览器层的展现逻辑
通过 CSS 渲染样式,通过 Java 添加交互功能,HTML 的生成也可以放在这层,具体看应用场景
后端的工作
1业务逻辑和 API 的设计和实现
2数据库设计和维护
3后端缓存设计