要搞懂前后端的区别,我们首先要知道它们分别是什么以及需要掌握的技能和技术
前端:一般我们所说的前端泛指web前端,也就是web应用端所有可见的能与用户互动的界面。(负责用户界面,展示数据和获取用户输入。)
后端:后端则是构建应用程序背后的实际逻辑和系统框架;以及通过指出从数据库中提取数据并将其传回到前端。(负责处理、读取、存储数据以及提供Api接口)
前端:熟练掌握一种原型设计工具,能够将构思通过工具绘制成原型图,并将设计出的原型图通过页面代码的方式表现出来;需要和设计师就原型图进行某些效果实现的探讨;搭建良好的页面结构(先分析布局,划分框架,然后规划结构,编写代码);合理的使用标签、良好的注释、清晰的代码结构等。
后端:从数据库或其他数据源写入、读取和处理数据(拥有SQL等技能会非常重要);需要擅长他们正在使用的技术栈的服务器端语言;需要去构建应用程序的体系结构和内部设计。
前端:掌握html(HTML是超文本标记语言,是编写网页的首要因素)和css; 熟练应用JavaScript、jQuery 、ajax 等语言;会用前端框架( 框架包括 Vue、React、angularjs 等 )
后端:了解PHP Web框架,掌握Ruby on Rails,ASP.NET MVC或任何正用于构建应用程序的服务器端Web开发框架。
本回答被网友采纳