随着互联网的不断发展,web前端开发成为了又一大热门的求职发展方向,而今天我们就通过案例分析来了解一下,什么是前端开发以及常见岗位类型。
什么是前端开发?
前端开发主要涉及网站和App,用户能够从App屏幕或浏览器上看到东西。简单地说,能够从App屏幕和浏览器上看到的东西都属于前端。
网站和移动App的前端
我们就以你现在正在浏览的网页为例。网页上的内容、图片、段落之间的空隙、左上角的图标、右下角的通知按钮,所有这些东西都属于前端。
移动App的前端和网站是一样的。例如,你所看到的内容、按钮、图片,它们都属于前端。另外,因为移动设备的屏幕是可以触摸的,所以应用程序对各种触控手势(比如放大/缩小、双击、滑动等)做出的响应也属于前端,它们是前端的活动部分。
这些东西是由前端开发者开发出来的,他们使用了Ionic、Swift、Kotlin、Bootstrap、Angular、Vue、jQuery、React.js等开发技术。后面我们会更多地介绍这些开发技术。
物联网的前端
任何可以连接到互联网的设备都是物联网设备。你可能会好奇物联网设备的前端会是什么样的。任何一种智能设备,比如智能冰箱、远程POS机、智能手表、智能钱包,它们都需要提供某种界面,这样用户才能操作这些设备。所以,这种界面就是一种交互媒介,组成这种界面的元素就是物联网的前端。
但严格来说,物联网设备并没有真正的前端。不过它们都装有固件,与移动App的前端类似。这些固件可以用各种编程语言来开发,比如C语言、C++、Lua、Python或JavaScript。
前端开发常见岗位:
前端开发工程师;
前端Web设计师;
Android开发工程师;
iOS开发工程师;
前端DevOps工程师;
前端JavaScript开发工程师;
前端UI工程师;
HTML/CSS开发工程师;
前端测试工程师;
前端SEO专家。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!