说说我对前端的理解

3,822 阅读2分钟

刚接触前端的时候,我以为前端只是做 Web 界面,负责实现 UI 的设计,HTML、CSS 是重点和难点。随着对前端学习的深入,发现并不是这样,HTML、CSS 只是前端的一小部分,前端的大部分重心放在与人互动和与后端互动上,不是简简单单地切切图,会做一点点简单的交互就够了的,高效使用 JS 才是重点和难点。

前端和后端是一对亲密的好伙伴,他们的革命分工不同,后端主要与数据打交道,注重数据的高效使用和安全,前端主要与人打交道,注重美感和用户体验。虽然分工不同,但是他们也要互相了解才能更好地合作,所以即便做前端,对后端也要有一定了解。

如今前端地位越来越高,这是为什么呢?我觉得主要有两点原因。一个原因是“用户体验”现在越来越被重视,回顾历史可以发现,在从前根本没有前端这个岗位,做后端的人直接把前端和后端的活一起做了,随着互联网技术的日益发展,浏览器和 JavaScript 擦出了奇妙的火花,功能越来越丰富,后端忙不过来了啊,于是就从后端和做UI设计的人里面“挖”一些人,吸引他们专门负责页面设计,于是顺理成章地就出现了前端工程师,现在队伍也变得越来越壮大。第二个地位变高的原因是前端技术能做更多的事了,从电脑端、到手机端、到微信小程序,前端路子变得越来越广,可以玩出越来越多的花样。

俗话说得好啊,屁股决定脑袋。前端队伍的逐渐壮大恰恰说明了这个行业正处于一个上升期,同时,前端技术的快速更新迭代也可以证明这一点,短期内此行业不会被淘汰。同样地,一个上升期的行业必然也淘汰一些人,因为技术的迭代更新要让做前端的人跟上步伐啊,不能沉溺于过时的技术。

既然技术更新迭代很快,那就需要我们在学习前端的时候更要注重学习前端技术的精髓,俗话说得好,万变不离其宗。当我们把精髓学到了,就能够不变应万变,每次出现新的技术时很快把它学会啦。