1. 前端只负责页面的渲染,从内部发起http请求向后端拿到数据,拿到之后渲染成html显示。因此前端在开发的时候,不需要管数据是怎么来的,只需要做好静态部分,数据交互部分直接调用API,前端即可以取数据,也可以存数据。
2. 后端只负责的数据的处理(包括存数据库), 后端一般以Json接口形式返回数据即可,不需要渲染整个HTML页面。后端也负责部分业务逻辑数据的处理。
3. 还有一种叫后台开发,后台一般做某些负责的服务,不完全是数据的CRUD。比如一些实时计算,和离线计算的API,都可以通过后台实现。