程序员都在说前后端分离,开发岗位也被很明确的分成了前后端工程师,很多大学的刚进入计算机专业的小伙伴和打算进入计算机行业的朋友,通常会有这些问题: 究竟什么是前后端呢? 前后端分离又是什么呢? 为什么会有所谓的前后端分离这一概念呢? 如何实现前后端分离呢? 前后端各自该做些什么? 1.1 前端的基本概念: 要理解什么是前后端, 首先让我们从最简单的字面意思来理解,前端指的自然就是我们寻常人所见到的软件界面。 需要注意的是,由于近年来神奇的各种框架,web api的日益完善以及SPA(Single Page Application)等形式的逐渐普及,前端早已不只是单指web的B/S架构,现在的前端