前端基础:
1.熟练掌握HTML,CSS,JavaScript和ES6新特性,熟悉sass,less的使用,熟练掌握Typescript。
2.熟练使用浮动布局、定位布局、Flex布局、Grid布局等。
3.熟悉element-ui,vant,antd,antd-pro等前端ui组件库。
4.熟悉响应式开发,熟悉移动端开发。
5.熟练掌握git的使用。
6.熟练掌握nodejs。
7.熟悉前端性能优化。
框架基础:
1.熟练掌握react技术,熟悉redux,react-router,熟悉hooks的使用。
2.熟悉react生态圈,熟悉ahooks,react-i18n,redux-toolkit等工具库的使用。
3.熟悉nextjs。
1.飞想易汇(C端):
1.配合产品经理,完成日常需求的开发与迭代。
2.封装公共组件,实现代码的复用,减少开发时间,提升工作效率。
3.使用响应式开发,使其在pc端和移动端都能正常展示及使用。
4.使用react+react-router+redux+hooks进行项目开发,使用ahooks,redux-toolkit等工具库提升开发效率,使用typescript用于类型约束,使用react-i18n实现多语言版本,使用tailwind css,用于项目样式的编写。
5.封装axios与后端进行数据交互。
2.飞想易汇后台管理系统(B端):
1.使用antd-pro搭建后台管理系统,用于客户的注册,交易核查,审批以及用户信息的管理。
2.使用pro-component开发,并基于pro-component组件二次封装,提升工作效率。
3.封装keep-alive库,实现多标签页的功能。
4.封装axios,搭配umi-request进行网络请求。
5.使用Typescript用于类型约束。
3.飞想易汇官网:
1.使用nextjs进行项目的搭建与开发。
2.使用媒体查询,从而使项目在pc端和移动端都能正常展示。
3.使用next-i18next库实现多语言版本。
4.使用语义化标签,从而便于搜索引擎抓取关键信息,实现seo优化。
4.网校后台管理系统:
1.在工作中和组长及同事配合,共同开发新网校B端项目。
2.运用react+react-router+redux+hooks进行项目开发。
3.同产品经理确认具体需求,通过后端开发人员定义好的接口文档,前后端协同开发,提高工作效率。
4.主要负责新网校项目的服务配置模块,包括全局各个功能的开关,列表的展示以及增删改查等操作。