如何成为高级前端工程师

  1. 扎实的数据结构功底:常见的栈,队列,链表;熟悉常见设计模式:发布订阅,工厂模式等;运用基本算法:排序,递归,去重,二叉树。
  2. 前端三件套精通:html/css/js
  3. 前端框架精通其中一个:主流的如vue/react,并且熟悉其中的原理,比如响应式原理,双向数据绑定原理。
  4. 会造轮子,借助三方进行封装或者自定义组件库
  5. 熟悉工程化,如webpack的基本原理和语法,遇到构建问题能快速定位
  6. 了解或者熟悉一门后端语言和数据库:常见组合语言如node/java/python,数据库如mysql。
  7. 会一点UI设计能力,ps工具需要熟悉,比如很多中后台是没有设计的,只有原型,需要前端人员有良好的审美和设计能力
  8. 良好的沟通能力,上接UI,下接后端,需要游刃有余的还原移动端/PC端设计图,需要与后端约定接口规范,定义好数据结构

综上,才算一个及格线的高级前端



 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值