大概 14 年吧,我第一次知道前后端分离已经不是个概念,而是成为一种最佳实践了。
之前,我是用 freemarker 的,比如一个管理界面要以列表的形式展示数据,我在 freemarker 里写个 for 循环其实也挺简单。
那个时候 node.js 很火,听同事说,前端自己起个服务,跑 node.js,调后端的接口,后端不需要用 freemarker 了,直接返回 json 数据,这样后端确实轻松很多,但是也有点觉得不可思议,前端还要起个服务的? 为什么会当时流…。
大概 14 年吧,我第一次知道前后端分离已经不是个概念,而是成为一种最佳实践了。
之前,我是用 freemarker 的,比如一个管理界面要以列表的形式展示数据,我在 freemarker 里写个 for 循环其实也挺简单。
那个时候 node.js 很火,听同事说,前端自己起个服务,跑 node.js,调后端的接口,后端不需要用 freemarker 了,直接返回 json 数据,这样后端确实轻松很多,但是也有点觉得不可思议,前端还要起个服务的? 为什么会当时流…。