发布网友
共1个回答
热心网友
前后端分离的由来是:以前开发网站都是jsp、asp这类动态脚本。jsp、asp这种参杂了后端语言、javascript、css、html的混合脚本,使代码开发和维护都极其不方便。随着前端交互越来越复杂,jsp、asp这种脚本语法已经不能满足开发的需求了。于是前后端的概念就提出了:前端人员负责页面展示和交互,然后通过ajax调用后端人员写好的数据接口。所以开发网站的核心现在基本上就是:html+css:页面展示javascript+ajax(这个算是浏览器的一部分,可以通过javascript调用):页面交互、逻辑处理通常的开发框架选择:简单网站:jquery+bootstrap后台管理系统:angularjs+jquery+bootstrap+webpack复杂的产品:react+rex+webpack