1、精通HTML5/CSS3/ja
至少掌握一种主流框架(React/Vue/Angular)及其生态(如Next.js/Nuxt.js)熟悉前端工程化工具链(Webpack/Vite/Rollup等)
2、有响应式/自适应开发经验,熟悉移动端适配方案(如vw/rem、Flex/Grid布局)掌握前端性能优化手段(懒加载、CDN加速、Bundle分析等)
3、熟练使用Chrome DevTools等调试工具
熟悉单元测试(Jest/Vitest)和E2E测试(Cypress/Playwright)
4、熟练使用Git(分支管理、冲突解决、Reba
5、有敏捷开发(Scrum/Kanban)经验,能参与需求评审与任务拆分具备Code Review经验,注重代码可读性与可维护性
接口联调熟悉RESTful API设计规范,能与后端高效协作了解GraphQL或WebSocket等通信方案
5、熟悉命名约定、注释规范及设计模式
掌握模块化/组件化开发,熟悉Monorepo或微前端架构
有搭建前端脚手架或标准化模板的经验
6、能编写技术文档(如组件API文档、项目README)
熟悉JSDoc/JSDoc或工具(如Storybook)