首页 >

前端的全栈模式是什么架构,node.js做中间端,JAVA或者其他语言做后端,该怎么理解? – 网络|

论文页数怎么修改,搜狗网址导航怎么删除,vps备案什么意思前端的全栈模式是什么架构,node.js做中间端,JAVA或者其他语言做后端,该怎么理解? - 网络|前端的全栈模式是什么架构,node.js做中间端,JAVA或者其他语言做后端,该怎么理解

老一辈的程序员应该都有印象,以前大家说的前端更多就是静态页面的布局和页面交互的实现,用到的技术主要就是:DIV+CSS、JavaScript、Ajax。

那时候的“前后端分离”也不是完全的分离!前端做好页面后是要交给后端开发人员进行整合的,更多的是种“模板”思想,前端做的只是“模板”,而模板里的数据填充还是要靠后端来处理。

而当下的“前后端分离”较之前要彻底一些!现在的前端不是传统的前端了,也涉及以前后端的一些技术,比如大家也可以把PHP划分到前端领域,用PHP来实现数据的渲染。

对于大型网站架构,现在一般是这样的:

PHP/NodeJS渲染页面>Vue调用数据>JavaAPI>数据库

这种架构模式的优点主要有以下:

  • 实现了前后端的完全分离,前端各类终端(Web、H5、APP、TV等)的页面风格展示方式不同,但不影响后端API的统一化;

  • 术有专攻,便于控制;

  • 并行开发,提升了开发效率。


以上就是偶的见解,如果其它网友有其它看法,可以在下方评论区留言交流哦~


前端的全栈模式是什么架构,node.js做中间端,JAVA或者其他语言做后端,该怎么理解? - 网络|
  • JAVA或者其他语言做后端 - 数据库 - 前端|
  • JAVA或者其他语言做后端 - 数据库 - 前端| | JAVA或者其他语言做后端 - 数据库 - 前端| ...

    前端的全栈模式是什么架构,node.js做中间端,JAVA或者其他语言做后端,该怎么理解? - 网络|
  • mysql 查询填充表,JAVA或者其他语言做后端 - 数据库 - 前端,mysql 查询去除null
  • mysql 查询填充表,JAVA或者其他语言做后端 - 数据库 - 前端,mysql 查询去除null | mysql 查询填充表,JAVA或者其他语言做后端 - 数据库 - 前端,mysql 查询去除null ...