1、定义不同:Web前端是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现,Web后端更多的是通过与数据库交互来处理相应的业务逻辑。要考虑的问题有:功能的实现,数据的访问,平台的稳定性和性能等。
2、掌握的技术不同:Web前端需要精通JS,HTML。能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。Web后端开发人员会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。
web前端入门注意事项
不同内核的浏览器对网页的渲染是不一样的,目前浏览器都有客户端调试工具,在做web性能优化时,对浏览器渲染及细节要进一步了解。
不同的web框架下,页面的生命周期会有所不同,大体还是一样,客户端发送GET请求,服务器返回相应页面,客户端完成操作及数据,然后POST给服务器。一定要对数据的传递(前台与后台,页面之间)的细节了然于心。
以上内容参考 百度百科-Web前端、百度百科-后端工程师
本回答被网友采纳一、定义不同
Web前端是来做Web的前端的。也就是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。
Web后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。
二、需要掌握的技术不同
Web前端:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。
Web后端:后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。
三、开发人员称谓不同
web前端:分为网页设计师、网页美工、web前端开发工程师。
Web后端:PHP工程师、Java工程师、嵌入式工程师等。
本回答被网友采纳