第1个回答 2021-02-02
在学习前端开发的时候,会发现前端开发的知识非常琐碎,前端往往是靠拼凑来完成页面效果,开发过程没有java后端开发有逻辑,代码也很难管理。后端开发有各种各样的工具类、jar包、maven依赖、spring框架等,具有工程化模块化思维,可以满足后期的优化。vue.js和react.js等这些前端框架的出现,它们从本质上打破了以前前端开发的规则,这就是前端开发组件化框架。这些框架出现后,前端开发也开始像后端一样,遵循一套体系来进行约束性的开发,越来越工程化、组件化、迭代化,变得有章可循。前后端分离核心思想是前端HTML页面通过AJAX调用后端的RESTFUL API接口并使用JSON数据进行交互。