金桔
金币
威望
贡献
回帖0
精华
在线时间 小时
|
先回答为什么要前后端分离。
这个其实和社会大分工是一个道理。
前端偏向用户视觉和体验,后端偏向数据和逻辑。一个人做前后全栈时,也是需要分别梳理这两种不同的编码方向。比如写一个模块的后端接口,在对应写一个前端的对接。
如果你让他写一半后端打断他的思路在去写一半前端。估计他会找你拼命。
所以是分工细化导致前后分离。
再说如何实现。
前端开发html,js,css是基础
vue,react,angular,等框架是方便的实用工具
后端开发就是用各种语言提供的网络编程功能实现http服务。当然也有现成的框架。
java的spring
python的fastapi
php的laravel
ruby的ROR
等等 |
|