前后端分离-前后协同工作

遇到的问题 根据现在的趋势,前后端分离几乎已经是业界对开发和部署方式所达成的一种共识。在这种前后端的分工下,会经常有一些疑惑:既然前端数据是由后端提供,那么后端数据接口还没有完成,前端是否就无法进行编码?怎么样才能做到前后端独立开发? 需要做到上面说的独立开发我们首先要知道前后 »

前后端分离-Rest Api设计

What? 什么是Rest? REST即表述性状态传递(英文:Representational State Transfer,简称REST),是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。 REST本质上是使用URL来访问资源种方式。众所周 »

前后端分离-从MVC到前后端分离

摘要:MVC模式早在上个世纪70年代就诞生了,直到今天它依然存在,可见生命力相当之强。MVC模式最早用于Smalltalk语言中,最后在其它许多开发语言中都得到了很好的应用,例如,Java中的Struts、Spring MVC等框架。 1. 理解MVC MVC是一种经典的设计模 »

前后端分离-为什么分离

What? 什么是前后端分离?一般我们所说的前后端分离都是说开发模式的前后端分离,部署一般也是分离的。 现在我所知道的常见的开发模式有: 传统的MCV模式:前端写html,后端套界面,转成jsp或者像freemarker,velocity,beetl(国产值得推荐)这类模板引擎 »

前后端分离-自动化打包

自动化顾名思义就是完全不用人工操作,都是靠软件和命令来完成的工作。不同的开发模式,打包方式也有差异 现在我所知道的常见的开发模式有: 前端写html,后端套界面,转成jsp或者像freemarker,velocity,beetl(国产值得推荐)这类模板引擎。部署在一起或者动静态 »