- 熟练掌握 HTML5、CSS3、JavaScript 前端基础知识。掌握ES6标准语法与新特性。
- 熟练运用 React 及其生态衍生UI框架如:Ant Design、Material-UI。熟练使用 React Redux 状态管理、React Navigation 路由导航工具。
- 熟练使用 Vue 及其生态衍生框架如:Element / Vant / Vuex / Vue Router 。
- 了解使用跨平台开发框架如:React Native、uni-app。了解工程模块化打包工具:Webpack、Vite。
- 掌握各大 HTTP 请求工具类:Axios、Ajax、Fetch 并进行二次封装。 熟练运用 Postman、Apifox 进行接口联调。有过浏览器兼容性适配经历及使用 Chrome DevTools 进行调试Debug等。
- 熟练掌握 Git 、SVN 版本控制工具。能够解决代码冲突、代码回滚、合并等操作。并且使用 Github/Gitlab 进行 CI/CD 自动部署。
- 了解后端常用的框架或技术如:Java Web、SpringBoot、Mybatis,能够配置目前主流的中间件部署项目如Tomcat、Nginx、Docker等,熟练常用的 Linux 命令,掌握MySQL、SQL Server等数据库和SQL语言。
- 有过前端性能调优经历。
- 项目经验丰富,文档产出5次以上。