什么是前端? 今天,我们来谈论一下,什么是前端?前端工程师的发展是怎么样的?为什么要学习前端? 什么是前端??? 首先,先介绍一下什么是前端?“前端”,从字面意思进行解释:“前”:在前面,又或者说是在…的前面,我们平时可能会听到,也可能会听他人讲起过,把前端工程师比喻成:“演员”,怎么说呢?大家都知道,演员是靠脸吃饭,是要露脸的。那么“前”的意思,就是将要露相的外表;那么,问题又来了,“端”,还没有解释,“端”是什么呢?“端”解释起来:就是最后(末尾),或者是终端的意思!也或者说是客户端的一些载体,比如:我们使用的智能手机、平板手机,以及电脑… 把“前”与“端”合并起来,“前端”就是终端的展现(表现),放在电脑、智能手机…上,呈现在我们眼前的页面样式和动画效果,也就是在显示屏上面能看到东西都可以被称作前端。 前端,这个岗位是跟随着互联网的发展而产生的,在早期它的称呼通常是叫美工或者UI开发,它同时负责UI设计及开发。随着对用户体验的要求越来越高,现在的前端,比起之前,要复杂的多,因为,现在前端要负责的有HTML、CSS、JS;以及要解决兼容性和优化处理。SO,有些开发者在编写前端代码时,很烦,很苦恼!但是,没有办法,选择了做这一行,为了赚钱,很多前端工程师,一做就是5年~10年,甚至做的更久的前端工程师都有。 虽然,说现在前端工程师做的事情是:“HTML、CSS、JS;以及要解决兼容性和优化处理”。但是,不考虑,自己动手切图,切图这个部分由UI他们负责,由他们把切图,然后,发给前端工程师,前端工程师从而自己编写代码,写页面… 前端工程师的发展是怎么样的? 前端是一个相对比较新的行业,互联网发展早期(1995年~2005年)是没有专业的前端工程师的。随着互联网的发展,大约从2005年开始,正式的前端工程师角色被行业认可,到了2010年,互联网开始全面进入移动时代,前端工程师的地位越来越重要,前端领域的技术发展也越来越快,各种新的思想、设计模式、工具和平台都快速发展,对前端工程师的技能要求也越来越高。 为什么要学习前端? 刚开始,以为前端学起来,不怎么难,并且前端容易入门,因为,当时,只学习HTML与CSS,相对而言,比较轻松点,逻辑思维也用不到多少。到了后来,前端要学习JS,学习了JS在页面上就有一些动态的效果出现。感觉很炫酷,通过代码完成优美的界面和酷炫的交互。竟然,选择了前端,就不要自暴自弃,还不如认真的拼一把,把时间花在前端上。现在,前端市场也非常的火爆,前端人才也是异常的紧缺。再者,前端行业也是无可限量。由于互联网的崛起,前端技术的不断发展,也占据了互联网的一席之地。那为什么说前端无可限量呢?国外著名的自媒体平台facebook,相信大家多多少少知道一点,也用过一点,它就是前端技术的产物,完全基于前端框架打造出来的平台。再者,大家常用的外卖平台饿了么,它旗下的部分产品就是基于前端技术的。像淘宝,百度,阿里等等,都已经将前端技术打入到了自己的产品中。可以,想象一下,学好前端技术,对今后的发展,还是,非常的有帮助。发展空间大大的提升。