美文网首页
纯粹的前后端分离是必需的吗?

纯粹的前后端分离是必需的吗?

作者: ArimaKisho | 来源:发表于2016-06-06 10:48 被阅读754次

我们不应该纠结哪种技术好,而是看不同场景选择效益最大化的技术。

重型服务器端动态页面框架:JSP,ASP.NET,RAILS(Grails)       在MVC的Model中绑定数据,渲染到客户端,可以通过helper 进行template 元编程简化html的繁琐书写。但是这个偏向全栈了,在做前后端完全分离的实现上时会出现水土不服的问题。

富客户端框架:NodeJs(MEAN)       完全的前后端分离(一个后端程序可以适用多个不同情境的前端框架),强调前端和后端之间用json/xml进行数据传递,消息也是仅通过AJAX(JQuery)传送,客户端只需要调用WEB API和服务器端配合进行。NODE特别适合高并发的阻塞事件,可以成为大型架构(JAVA)中的中间层,作为服务器端和客户端之间隔离的抽象层(封装 WEB API),适合WEB SERVICE

重型服务器端框架的改进:ASP.NET (WEBFORM)-> ASP.NET MVC(RAZOR ENGINE) + JS框架

Rails -> Rails + Sinatra(替换Action Pack)

其他MVC变种框架:DJANGO(MTV),GoLang.

应该掌握代码背后的原理,事件机制(DSL),这样才能以不变应万变。

相关文章

  • 纯粹的前后端分离是必需的吗?

    我们不应该纠结哪种技术好,而是看不同场景选择效益最大化的技术。 重型服务器端动态页面框架:JSP,ASP.NET,...

  • 前后端分离构架特点

    前后端分离是什么?为什么要前后端分离? 就是把数据和页面分离开,后端不提供页面,只是纯粹的通过 Web API 来...

  • 2019-01-11前后端分离

    什么是前后端分离? 为什么前后端分离? 前后端分离的优势? 未分离时期 MVC: 早期JSP+SERVLET中的结...

  • 前后端分离

    方案一 简易前后端分离 前后端分离原则,简单来讲就是前端和后端的代码分离,也就是技术上做分离,我们推荐的模式是最好...

  • 前后端分离

    什么是前后端分离 前后端分离中前端负责页面路由控制,页面展示,后端处理数据,通过json进行传输。前后端分离并非仅...

  • 基于Flask开发的前后端分离租房项目(一)

    一、明确前后端分离和前后端不分离的概念: 我的理解:前后端不分离的概念是后端要控制前端的数据显示和模板渲染(dja...

  • 使用nginx解决跨域问题

    1.跨域解释 1.1 怎么知道我遇到了跨域问题 如果项目没做前后端分离,是不会有跨域问题的。前后端分离的项目中,前...

  • 《十次方》01、需求分析

    需求分析 首先,该项目工程采用的是前后端分离的开发形式。为什么要采用前后端分离的开发形式呢? 前后端分离的优点和必...

  • Vue前端路线执行与落地--前后端分离架构的落地思考篇

    为什么要前后端分离 前后端分离本质上是工作职责的细化。这两年前后端分离的呼声越发高涨,最重要的原因在于后端工程师不...

  • 深入解析Vue CLI 3.0脚手架如何mock数据

    前后端分离的开发模式已经是目前前端的主流模式,至于为什么会前后端分离的开发我们就不做过多的阐述,既然是前后端分离的...

网友评论

      本文标题:纯粹的前后端分离是必需的吗?

      本文链接:https://www.haomeiwen.com/subject/wcgrdttx.html