1. 基础知识:掌握 HTML、CSS3、Javascript(ES6+),了解 Nodejs、Typescript、Java;
2. 业务交付:掌握 React 和 Vue 技术栈,熟练使用 Git,掌握 H5、小程序和 Web 网页开发,了解Egg.js、Nestjs 框架,掌握基本的 Web API 接口开发;
3. 工 程 化:熟练使用 Webpack,了解 Docker/K8S 等容器化技术,有3个从0到1项目搭建、1个项目重构优化、4个项目 CI&&CD 的经验;
4. 基础理论:了解常用设计模式、编程范式(OOP、FP)、数据结构、领域驱动设计等;
1. 物料平台:搭建前端项目及负责使用 Egg.js 进行API接口开发,聚合各个前端团队产出的物料资产。
2. 微信小程序:从零搭建 Taro 小程序,基于 Jenkins、miniprogram-ci、GitLab 等工具完成 CI&&CD;
3. H5作业模板项目:项目负责人,日常版本迭代、性能优化和维护约150+种做题模板,项目已接入 PC、移动端、小程序、微信网页等终端);前端页面访问成功比率约为98.7%;
4. 前端日志平台:独立完成从技术调研、方案落地实现、数据可视化日常使用分享。方案基于Egg.js/SpringBoot、ELK、Docker Compose 等技术搭建,具备数据上报、分析、简单可视化等能力,解决项目上线后无统计反馈和无现场还原能力问题;
5. 有多个小程序、H5、web PC项目开发经验