首页 > 前端的开发模式。

前端的开发模式。

我们现在还是保持以前的后端MVC开发模式,框架TP。

我们现在的流程是前端先做模版,然后交给phper注入变量,分割模版,再交给前端改样式。

但是这种流程好像不符合现在的标准,毕竟我们是小公司,小团队。

我现在想明白前端和后端怎么才能完美的结合起来,能不能给借鉴的例子,改变一下这种模式。因为我想实现打包压缩一类的功能。


Yeoman generator for AngularJS with an Express server
https://github.com/angular-fullstack/generator-angular-fullstack


前后端分离,后端只提供API


前后端分离是大公司或者中大型团队的开发解决方案。小团队用这样的技术只会增加技术开发成本。

对于小团队还是采用前端开发后端渲染的流程最好。

杀鸡安用宰牛刀


后端只做接口,抛弃Php页面的写法


可以借鉴一下淘宝的前端后分离的方式,利用nodejs去组建一个中间件,后端只负责接口的输出,数据处理组装由前端同学来完成
前后端分离的思考与实践
我们公司是用的php去搭建的一个中间件


我们小公司的流程是,如果是pc页面,同时为了seo友好,就采用服务器端渲染,当然嵌入数据,后期样式优化这些也是交给前端处理的,wap页的话,就ajax调接口,前端渲染。现在前端掌握一门后端语言也是必须要求了吧,尤其是简单的模板替换这些。


建议减少前后端耦合,后台提供数据接口,前端处理数据展示。前后端交互利用ajax,目前好像都是这么做的吧!


前端mvc说白了就是把b/s做成c/s那样。后端不渲染页面只输出json,然后数据绑定和展示由前端来做。

另外我觉得没有必要非得追求这种模式。这个完全看团队喜好,如果已经熟悉了后端mvc那种模式,就沿用下去就好了,重构也挺麻烦的。

【热门文章】
【热门文章】