简单地说前端做的工作是用户可以直观地看得见的,而后端开发的工作主要在服务端,用户一般不能直接看到。
举个例子,客人到一家饭店吃饭,我们可以把饭店的服务员比作前端开发,厨师比作后端开发。
服务员负责接待客人,客人点完菜,服务员把客人的点餐清单传给厨师,厨师做好后告知服务员,然后服务员将做好的菜端给客人。
前端开发:网站的“前端”是与用户直接交互,包括你在浏览网页时看到的东西--从字体到颜色,以及下拉菜单和侧边栏等。
总结来说就是用户在屏幕上看到的外观和触摸到的体验,都是前端开发做的。
后端开发:是系统“后面”所做的事情,在后端服务器和浏览器之间的存储、数据库和云服务器、项目部署搭建等属于后端。
总结来说就是用户在屏幕上看到的外观和触摸不到的东西,都是后端开发人员做的。
当用户需要注册一个网站,这个用户的信息会被记录到该网站的后台数据库,便于下次可以直接登录,注册时用户看到和填写资料的页面属于前端,而存储用户注册的信息到数据库就是后端。
其实前端开发跟后端开发是相辅相成的,一个项目需要UI设计、前端和后端开发以及测试等相互配合,才能完整地交付一个项目。
综上例子,想必你已经对前端和后端有了一定的了解,
我们迅睿CMS框架就是负责后端业务的,相对来说后端比前端复杂的多,后端控制整个业务逻辑;
开发者只需要做好前端的开发工作就可以轻松上线项目了。