前端开发者需要会多少技能?
阅读 310 作者 zee

HTML

  • 需会默写大部分常用元素和属性

CSS

  • 需会默写大部分常用属性
  • 动画处理
  • less / sass / stylus 预编译

JS

  • DOM操作
  • 数组
  • 字符串
  • 网络数据请求
  • ES6~ESN...
  • typescript
  • 正则匹配
  • canvas 相关绘图
  • webgl
  • wasm (c/c++/rust/go等编写,可以学其中一个)
  • service worker
  • worker
  • 音视频相关
  • cookie操作

工程化

  • gulp
  • webpack
  • roolup

框架

  • vue
  • reactjs
  • angular
  • jQuery (虽然不是主流了,但是有时候还是蛮好用)

至少会一个

工具

  • PS
  • AI
  • Sketch
  • 视频转换工具(ffmpeg等)
  • 桌面取色器 (对照设计的时候好用)
  • ftp (用来上传项目)
  • 3dmax等软件,使用较少,可选。

其他

  • npm包发布(分享自己的库,让别人方便使用)
  • git版本管理(把作品发布到github开源)
  • chrome插件开发
  • 油猴脚本 (做一些网站hack处理很好用)
  • 自定义字体提取(字蛛)
  • linux 常用命令
  • 微信小程序
  • 浏览器处理网页原理

服务端

至少会一个服务端语言,并且可以写简单的curd等基本逻辑,sql。

[编辑于 2019/08/15 17:19]