前端职员必需晓得的三个题目

第一个题目:前端都做哪些事呢,前端都须要哪些手艺呢

前端生长的三个阶段:

初级阶段:(入门)

html:罕见标签,html5新增的,语义化标签等等

css:选择器,背景,文本,链接,列表,盒模子,定位,浮动,css3新增的属性

bootstrap:栅格化体系,按钮,表单,导航….

javascript: 数据类型,对象,函数,运算符,语句,DOM,选择器,操纵,事宜…

jQuery: 选择器,dom,链式挪用,事宜,动画

进阶阶段:(独当一面)

入门:js的面向对象编程, zepto,挪动端,相应式,css3d,bootstrap组件,jqueryUI

高等数据:面向对象进阶,ajax,json,(后端言语:php)

新兴的手艺:html5: socket, 离线存储,多媒体,canvas,图象处置惩罚,web works,数据存储,跨域。

手艺拓展:舆图开辟,微信开辟,大数据可视化…

后端效劳:nodejs:文件体系,路由,mongodb, express….

高等阶段:(兼顾全局)

架构基本:设想形式,MVC, MVVM

模块化开辟:amd,cmd, commonjs,systemjs

css预编译:less, sass,stylus

前沿范例:ES5, ES6, ES2016, ES2017, typescript

新型框架:backbone, vue, vuex, angular, react, redux, reflux, flux, angular5

工程化:打包,编译,校验,资本定位,模块化,指纹,宣布…  gulp,webpack, fis3

….等等

第二个题目:前端都有哪些方向,处置哪一个方向呢?

 

pc端:基本手艺,一些框架

挪动端:基本,挪动端框架

nodejs效劳器端:相识效劳器,以及node的框架

游戏端:html5游戏,cavnas

大数据可视化:highcharts等等

前端架构:设想形式,架构,开辟工程化东西,通用组件,通用插件

全栈工程师,会前端也会后端,

其他言语多是伪全栈(只能写背景治理体系)

夹杂开辟:react native

react团队,提出了一个理念:多端适配: 前端开辟的代码,能够运行在效劳器端,pc端,挪动端,iso上,android上等等,如许今后一切的端,只须要前端工程师开辟了

nodejs完成的操纵体系

总结前端工程师还须要什么

切页面:运用photoshop,html,css

开辟东西:sublime

编程言语:javascript,html,css, node…

调试东西:firebug,chome, fiddler…

兼容性:IE,规范的,挪动端android体系浏览器

挪动终端:html5, css3, 手机,平板等,ios, android等

前端框架:vue,angular, react等等

web效劳器 nodejs, ajax

平安:xss,nodejs

机能:工程化:打包,编译,紧缩,指纹等等,时候…

范例:ES5、ES6等等,commonjs范例等,http

编程相干学问:数据结构,架构,面向对象,设想形式

计算机相干学问:编译道理,操纵体系,收集,软件工程。

开辟流程:语法校验jsLint,项目布置

软妙技:怎样交换,怎样开辟,哪些角色

关注一些前沿社区:html5小组,ECMA….

 

第三个题目:怎样算是一名高等前端工程师呢

1 前端职位相对于其他行业,有许多岗亭

2 前端相对于其他行业,工资要高

剖析这些雇用案例,我们发明,一个及格的高等工程师,应当晓得更多的高等学问点。

在工作中,我们都是在写项目,所以进修我们不能仅仅进修某个点,更主要的是多写项目,20多个项目实战,跟企业中如出一辙的开辟方式去完成项目

 

这里我引荐一下张容铭的爱创教室的前端,人人能够加我发你看看

 不懂戴德心态的朋侪,就不要找我索取了,感谢。想要的就加我q3252897743

    原文作者:小六
    原文地址: https://segmentfault.com/a/1190000018901025
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞