《VUE+Django:电商独立站打造详解》1.1 为什么需要前后端分离的架构

《VUE+Django:电商独立站打造详解》引子

《VUE+Django:电商独立站打造详解》专栏大纲

前后端分离的开发模式是伴随着互联网软件开发的发展而形成的。早期的互联网应用页面简单、处理逻辑简单、数据处理流程简单,整体侧重于服务端(后端)功能的实现,而前端主要是按照 UI 设计完成 HTML 静态页面模板,辅助少量的 CSS 和 JS 脚本。

以当时后端流行的开发语言 PHP 为例,通过模板引擎直接把代码嵌入到 HTML 模板页面中,由后端生成完整的页面响应内容,数据处理和用户页面展示强耦合。这也是当时前端人员普遍被歧视的原因之一,只能写写模板,实在是没啥技术含量。

然而随着互联网应用发展的越来越复杂,以及智能手机带来的划时代的应用体验,前后端不分离的开发模式应对大型网站应用的挑战越来越力不从心。主要有以下趋势:

你可能感兴趣的:(电商独立站打造教程,架构,前端,ui,django,vue.js)