前后端分离的开发究竟应该是怎样的?
后端是跟数据库跟服务器打交道的,前端是跟浏览器打交道的。现在有很多的基于语言的模板引擎:freemarker、beetl、thymeleaf 等。之前学 Javaweb 的时候,很多时候页面的数据都是用的 jsp,在 HTML 页面里写 java 代码,做数据展示,或者是拼接展示数据等。这样对于后端开发来讲,h5+css3+js 技术都要懂一些,这里所提到的并不是精通。而现在的模板引擎也是一样的道理,有的时候需要对页面标签,布局都有了解。我觉得现在的基于模板引擎的开发还是前后端存在耦合。这样一来,前后端开发的界线是什么呢? 我所向往的前后端分离开发:约束只有数据接口文档,后端对数据库操作,对数据按照接口文档进行封装返回即可。前端对索要展示的页面进行创建,通过 ajax 取得后端返回数据,渲染页面,做页面的数据展示。 现在基于模板引擎的开发,感觉数据渲染的模板工作也是后端做的。emmm JavaScript 真的揪心让人,对前端无感,水太深。 我也想了解了解,前端大神都是怎样认为呢?

...全文
相关推荐
有没有想过?前后端分离实践中如何提升 API 开发效率 ?.docx
前后端分离你究竟懂多少,分享干货,来自工作实战总结,经验之谈,少走弯路少踩坑
详解.net core webapi 前后端开发分离后的配置和部署
主要介绍了.net core webapi 前后端开发分离后的配置和部署,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
前后端分离项目中引入activiti工作流引擎
基于前后端分离项目引入activiti工作流引擎,某些配置信息需根据自己项目情况修改
2021年2月25日-前后端分离.zip
利用ajax跨域请求实现获取后台数据,进而实现前后端分离
前后端分离开发,这几个技巧让页面加载速度提高.docx
前后端分离你究竟懂多少,分享干货,来自工作实战总结,经验之谈,少走弯路少踩坑


Web 开发
