javascript - 前后端分离 前端需要负责什么 路由需要负责吗 有没有推荐的开发框架?

查看:204
本文介绍了javascript - 前后端分离 前端需要负责什么 路由需要负责吗 有没有推荐的开发框架?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

前后端分离 前端需要负责什么 路由需要负责吗 有没有推荐的开发框架?

解决方案

前后端分离的概念比较广泛,首先要明确前端的概念,才好说前端要做什么
1) 做页面,交互的前端,这是大部分人对前端最普遍的认识,这个时候前端一般服务view层就ok了,后端如果是spring mvc,前端只是负责view层这种,尽管不写controller层,但是一些后端知识还是必不可少的,比如HTTP的状态码,浏览器,服务器缓存相关知识,以及基本的服务器运维还有后端开发语言都要有一个了解。比如后端如果是php,可能你就要熟悉smarty,php常见的函数这些了。
2) 有的公司将页面展示都归结为前端,也就是说除了数据这一层的是后端,其他的都是前端。这种划分方式对一些复杂的系统比较常见。

常见的架构有几种:
   1) php+smarty,php可能是yii,tp等,后端就是c/c++, 后端跟数据打交道 
   2) node + swig(其他框架)  ,后端是c/c++/php/java等, node端mvc 架构一般是express/koa等
   
   3) java + 模板, 
不管哪种架构,前端都是要都写整个vc层的,有个会抽象一个service层,用来处理model 过来的数据

最近随着react的兴起,rn目前也在蓬勃发展,越来越多的公司,更倾向于前端做app 端的ui开发

说了那么多,前端并不是只是写页面,搞搞交互就可以的角色,前端可以做的 很多,以后也会更多

这篇关于javascript - 前后端分离 前端需要负责什么 路由需要负责吗 有没有推荐的开发框架?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆