黑马程序员技术交流社区
标题: 前端学习及对未来的展望 [打印本页]
作者: sawatarifu 时间: 2019-11-21 23:40
标题: 前端学习及对未来的展望
来黑马前,我甚至不知道前端具体是做什么,只有一个模模糊糊的概念那就是做简简单单的网页,但是当我来到这里后才发现,原来写网页也是大有讲究。各种标签的效果看得我眼花缭乱,原来网页的形成室友很多过程的!
经过帮个多月的学习后,更是让我对前端有了更深层的人认知,我们打开电脑,上百度看到的各种各样的网页,就是在浏览器中由视频、音乐、图片和文字组成的页面,比如京东、淘宝、腾讯视频等等,打开手机浏览器看到的网页,还有微信里面的小程序,比如猫眼电影,王者荣耀盒子等,而前端就是做这个的,至少绝大部分人都是做与这些相关的!
2014年左右4G在国内普及了,网速变的超前的快,以前必须在电脑上查资料,现在躺着用手机就可以,还有各大框架的出现、前后端分离理念越来越清晰、用户体验(网页必须得长的好看,看着舒服,用着爽,加载快等)要求越来越高等各种背景下,前端就开始火爆了起来。
而发展到现在随着5g到来,意味着更快的传输效率,更好的用户体验!各种移动端设备越来越普及,如折叠屏,饭店点餐的大屏,移动支付的页面等,而这些终端页面都需要人才去开发!因此,我认为前端在未来十年内依然有着很高的发展潜力,虽然互联网寒冬影响依旧,但是谁又知道互联网在人工智能,5g的推动下又会在何时突然爆发呢?每个人都要做好迎接互联网新一轮爆发的准备,只有不断学习储存新的知识才能在未来拥有一席之地!
经过一段时间的学习和了解,还认识到一个叫"大"前端的东西,那么大前端是什么呢,直接来说,大前端是所有前端的总称,最接近用户的那一层都叫前端,比如 Android、iOS、Web、Watch、小程序等
在企业的开发中会遇到这样一个头疼的问题。当企业需要上线一个新产品时,服务端只需要开发一次,但是面向用户的客户端也就是前端却需要开发多个版本,比如 Android 版、iOS 版、H5 版、小程序版等。每一个版本的开发工作量都是无法复用的,这意味企业需要付出更多冗余的人力成本。这个时候问题就来了:有没有一种技术可以同时适用于多个平台呢?这种技术就是跨平台技术。有了跨平台技术,各个平台的差异性就被抹平了,开发者只需要一套技术栈就可以开发出适用于多个平台的客户端,这就是大前端生态中最重要的一环。
虽然跨平台技术还不够完美,但是大前端的趋势是很明确的。对于我来说,需要学习一下 HTML、CSS、JavaScript、jquery、vue 等前端技术。当让这些还都只是冰山一角,未来工作是需要不断学习新的知识新的架构的,这样才能适应工作中的各种需求,完事开头难,只要踏出去,前方依旧光明!同时也祝各位黑马学子毕业后都能找到适合自己的工作!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |