在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
前端的“今天”
我们先谈谈第一点:现阶段前端的方向划分
其实,从本质上来说,前端就是前端,没有什么方向划分。如果非要划分的话,那只能以浏览器的运行环境为标准,将其分为:电脑端的网站开发与手机等移动端网站开发。
二者的区别就在于前端开发的三要素: 结构、样式、行为。
从页面结构来说,二者的设备宽度不同。
个人电脑宽度都比较大,有足够的空间展示网页的内容,我们可以将页面或丰满或简约的呈现出来。而对于移动设备而言,无论你的手机分辨率有多高,屏幕有多大,也只有ipad pro那种级别才能和个人电脑媲美。所以,对于移动网站的布局和呈现,基本上都会是简约但不简单的。
从页面适配角度来说,两者所处的环境不同。
电脑端需要考虑的是浏览器的问题,IE6~IE10、Edge、Chrome、FireFox、Safair,不同浏览器的呈现效果有所差异,不同版本的浏览器兼容性也有所不同。而移动端由于浏览器环境较为统一,所考虑的只是屏幕大小的问题;移动设备纷繁复杂,如何用最小的工作量,让移动网站能在不同宽度的设备上呈现出相似的效果,也是前端经常要面临的问题。
正如“博学谷官方网站”,在电脑上和在手机上呈现的方式就不太一样!
从用户交互行为的角度来讲,二者交互方式不同。
在电脑端,我们更多的是用键盘、鼠标与应用进行交互。而在移动端,我们更多的是用触摸、滑动、旋转、拖拽等单点/多点手势进行交互,交互行为更为复杂。
总之,不管是移动端和手机端,前端工程师的关注的,都是如何让页面结构更合理,样式表现更合适,交互动作更贴近用户。如果我们找准关键点,电脑端的网页开发与移动端网站开发,并没有什么区别。
当然,想要在前端方向走得远,不仅仅要了解其目前的方向划分,更重要的是着眼于未来。
前端的“明天”
无论是在电脑还是在手机的浏览器上,网站应用基本就是“点开即用”,它不像 Android / IOS 一样要进行 app 安装。运行在浏览器上的网站应用,没有了设备和系统的桎梏,实质上已经跨越了平台,触达了最广泛的用户。以前的前端可能做的是页面,是呈现,现在的前端更关注的是“交互”,是如何实现应用跨平台的解决方案。
随着互联网的发展,信息的交互已经非比寻常,而前端技术也随着更为复杂的需求、更宽的网络带宽、更先进的移动端和PC设备而迅猛发展。得益于优秀的跨平台特性,前端已然在电商、金融、教育、旅游、医疗等不同行业站稳了脚跟;而信息交互和数据呈现的本质,又使得前端在大数据可视化、云计算、游戏开发、VR / AR 和物联网等领域建立了桥头堡。
“大”前端已是众望所归。
前端的越来越“大”,不仅仅带来了挑战,还创造了更多的机遇。
对于从业者而言,前端的学习成本会越来越高,但触及的领域,涉猎的行业也会越来越广泛,未来无论是转型还是发展,前端程序员都有了更多的选择!
此处,我引用阮一峰的一句话:
面对技术的高速发展和百花齐放,我有时也感到疲倦烦躁。但是,每当看到它们带来的生产力的飞跃,让你一个人快速搞定前后端的全部开发时,就觉得这终究还是一条正确的道路!
读书不趁早,后来徒悔懊。现在的前端仍在蓄势,既然你有意从事这个行业,我希望你能尽快的投入到学习中去,只有这样,才能在一浪高过一浪的信息技术的热潮中,做时代的弄潮儿!
前端路漫漫,执着则向前,希望你在这一段路途有所收获!
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
小程序开发好就业吗?
小程序开发好就业吗?根据网络数据显示在2018年期间,有182万人通过小程序开发找到了合适的工作岗位。目前包括微信小程序,支付宝小程序,手机商小程序等等各种小程序层出不穷,因为小程序的成本低、开发难度小成为目前企业的首选。也因此小程序开发工作岗位也日渐成熟。预计2019年会有更多的朋友通过小程序找到工作。
7703
2019-08-08 11:56:42
前端jQuery基础学习笔记
众所周知,选择jQuery,可以写更少的代码,做更多的事情。jQuery作为前端开发和全栈开发必备的基础技术,我们都应该学习并熟练掌握它。本文为广大学习者总结和归纳了jQuery的基础知识,内容包括jQuery的概念、jQuery快速入门、JQuery对象和JS对象区别与转换和选择器。
4264
2020-05-06 11:39:28
JS数据结构与算法基础知识在线学习
以前常常听到前后端分离的说法,近几年有了翻天覆地的变化。在前、后端界限融合,效率当先的时代,掌握数据结构与算法知识变得尤其重要。因此博学谷推出了可以帮助前端工程师进阶的相关课程,现在让我们一起来在线学习, JS数据结构与算法的基础知识吧!
3972
2020-07-24 18:30:27
女孩子做前端是青春饭吗?适合web开发吗?
其实年龄并不是是衡量职业生涯的一个标准,无论是男性还是女性,如果有有丰富的前端开发经验,随着经验的不断积累,在职场中的优势越明显。强化内功,哪怕无法成为最前面的前端开发大牛,但也不会成为被淘汰的一员。
5065
2020-11-25 14:07:14
前端主流框架Vue工作原理及特性你了解吗?
Vue类做的是一个翻译的工作。对于一些常用操作原生的js需要写很多东西,进行很多复杂的操作,因此用了Vue这个翻译,告诉他一些简单的命令,让它翻译成js并让浏览器执行。
4020
2021-02-01 14:27:10