1、掌握基础的 HTML/CSS/JavaScript
2、核心语言 & 框架
a、JavaScript(ES6+):深入理解闭包、原型链、事件循环、Promise/Async Await、模块化等
b、熟悉 TypeScript(类型系统、泛型、装饰器等)
3、主流前端框架: React(Hooks、Fiber架构、性能优化、SSR)、Vue(Vue3 Composition API、Pinia、Vue Router)等
4、前端工程化
a、掌握构建工具:Webpack(Loader/Plugin、Tree Shaking、Code Splitting)、Vite
b、包管理:npm/yarn/pnpm(Monorepo 管理)
c、代码规范:ESLint、Prettier、Stylelint、Husky(Git Hooks)
5、涉及范围:web前端、h5、小程序、Uniapp、跨端等
6、涉及业务:电商、后台管理、运维监控、低代码、可视化、游戏等
1、运维监控系统:负责前端部分代码重构、技术选型、可视化实现、代码架构调整等
2、跨端加油平台:包含h5、微信小程序、支付宝小程序等平台等日常需求支持、性能优化和流水线维护等
3、低代码平台:负责核心的页面搭建流程、页面变量、入参、出参、跨组件通信等
4、数据中心管理:负责前端代码管理、重构、需求拆解分配等