# 前端工程师
# 前端工程师是什么岗位?
前端主要是开发PC端、移动端网站、小程序以及软件界面的开发的职务。
# 前端为什么这么火。
随着时代的发展,越来越多的软件和网站出现在大众的视野,也越来越多的用到它们;对于用户来说在看重性能的同时也开始注重用户体验;而对于互联网公司来说,想要得到自己所需要的数据(毕竟现在已经什么都讲究用数据说话了),当然要用更好的前端界面和用户体验来吸引用户,只有有了一定的流量才能采集到想要的数据,同时才能更好的去做后端优化和客户分析等。基于上述原因,web前端如此火爆便不足为奇了。
# 前端开发的三大基石
无论怎么发展,HTML
、CSS
和JavaScript
依然是整个前端开发的三大基石。所以不论你是想做移动前端开发还是web前端开发,这三样基础技术都必须熟练掌握
# JavaScript能做什么?
Web(PC 网站)端、移动端(手机 网站) 开发
移动应用开发(APP)
服务器开发(nodejs)
游戏开发 (egret)
桌面应用 (Electron)
机器学习 (TensorFlow.js,brain.js, ml.js)
物联网 IoT (Cylon.js)