很多人对前端工程师跟UI设计师有一个很常见的误解,都以为他们是做同样的工作。是一样的东西。我就听不少人说过,所以,今天我就要给大家来讲一下他们之间的区别。
通俗点来讲,UI就是设计师,是画图的;前端呢,是写代码的,也就是程序员。但是他们之间是有关联的,通常一个企业的项目动态网页是如何实现的呢?首先是由UI设计师按照需求对每张图片制作,然后再由Web前端工程师通过代码去实现滚动之类的效果。简单而言就是Web前端工程师利用HTML5、CSS3、jQuery等技术把UI设计页面效果做成网页。所以大家看到那些网页就是前端工程师做的。
另一个前端跟UI所学习的内容也有所不同。UI要学平面设计,主要学习内容包括VI设计、企业画册设计、平面设计与后期印刷等知识。学习工具一般是PS、AI、Coredraw。然后ui还需要学历主流风格图标设计、交互设计、移动界面设计等等。而前端需要学习HTML、CSS、JS等,还要学一些框架,像VUE、React等,另外就是需要学习一点后端语言,因为前端工作做完是需要跟后端对接的,所以对后端开发语言还是需要懂点。
相信今天讲了这么多大家心里应该清楚了什么是前端,什么是UI,以及他们之间的区别。这下就不会在有人把前端跟UI搞混了吧!就是很简单的,UI理解成是设计师,前端理解为程序员。一个是画图,一个是敲代码的。所以,如果有小伙伴还是对这2个有什么不太理解的地方,可以随时来找我咨询。若是有小伙伴想学习前端的,或者是想转行不知道方向的,又或者是大学刚毕业的,还有工作中想提升技能的,欢迎随时咨询!!!