资讯专栏INFORMATION COLUMN

前端人员必须知道的三个问题

zollero / 2734人阅读

摘要:第一个问题前端都做哪些事呢,前端都需要哪些技术呢前端发展的三个阶段初级阶段入门常见标签,新增的,语义化标签等等选择器,背景,文本,链接,列表,盒模型,定位,浮动,新增的属性栅格化系统,按钮,表单,导航数据类型,对象,函数,运算符,语句,,选

第一个问题:前端都做哪些事呢,前端都需要哪些技术呢

前端发展的三个阶段:

初级阶段:(入门)

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://www.ucloud.cn/yun/54896.html

相关文章

  • 前端人员必须知道三个问题

    摘要:第一个问题前端都做哪些事呢,前端都需要哪些技术呢前端发展的三个阶段初级阶段入门常见标签,新增的,语义化标签等等选择器,背景,文本,链接,列表,盒模型,定位,浮动,新增的属性栅格化系统,按钮,表单,导航数据类型,对象,函数,运算符,语句,,选 第一个问题:前端都做哪些事呢,前端都需要哪些技术呢 前端发展的三个阶段: 初级阶段:(入门) html:常见标签,html5新增的,语义化标签等等...

    王晗 评论0 收藏0
  • 前端人员必须知道三个问题

    摘要:第一个问题前端都做哪些事呢,前端都需要哪些技术呢前端发展的三个阶段初级阶段入门常见标签,新增的,语义化标签等等选择器,背景,文本,链接,列表,盒模型,定位,浮动,新增的属性栅格化系统,按钮,表单,导航数据类型,对象,函数,运算符,语句,,选 第一个问题:前端都做哪些事呢,前端都需要哪些技术呢 前端发展的三个阶段: 初级阶段:(入门) html:常见标签,html5新增的,语义化标签等等...

    jeffrey_up 评论0 收藏0
  • 前端改造初探

    摘要:我们继续沿用了原来就有的,借此把融入整个微前端框架,而已经改造的则不需要我们的开发团队,分框架组和各个业务组。项目该项目是整个微前端项目的入口。本坑实践它很大的理由也是用自己的方法初探微前端实践方法的可行性。 在写这篇文章的一个多月前,本坑还不知道微前端是什么,大概从字面上的含义是比较小的前端项目。 本坑开始实践它,是由于工作要求。改造一个运行多年,前端用jsp写的服务平台项目(以下简...

    KunMinX 评论0 收藏0
  • 从设计角度看 Redux

    摘要:协调状态的这三个方面是前端开发的重要组成部分,对这项任务有不同程度的支持。这使得保持高度统一。的真正威力到目前为止,看上去只是的辅助工具。在的术语中这称之为派发动作。撤销重做流行的撤销重做功能需要系统级规划。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 你知道 Redux 真正的作用远不止状态管理吗? 你是否想要了解 Redux 的工作原理? 让我们深入研究 ...

    fantix 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<