熟练编写语义化、符合规范的 HTML(5)+CSS(3) 代码。
熟练掌握 flexbox、grid、@media、rem 等常见布局与适配方式,熟练使用 SCSS 等预处理器。
熟练掌握原生 JavaScript,ES6+常用语法,了解 TypeScript 的常见使用。
熟练掌握 React 及相关 Hooks Api、Redux、React-Router、ant-design 等。
熟练使用 Vue 及相关 Vuex、Vue-Router、Element UI 等。
熟练jQuery、zepto等。
熟练微信小程序、微信公众号网页的开发,使用过 Taro、mpvue。
了解常见前端性能和体验优化,及前端工程化工具如 webpack 等。
熟练掌握 git 及相关 git flow 工作流、commit 规范等。
狸米班主任工作台
PC端的管理系统,班主任可以在上面完成工作,包括待办事项、班级管理、各种数据的统计与资料管理。
主要负责项目搭建、班级管理等模块的开发。
使用 React Hooks、ant-design、TypeScript 开发完成项目。
使用了 Redux、Redux-Toolkit 实现状态管理。
封装自定义 Hook、部分公共组件。
使用 useMemo、useCallback、React.memo()等优化组件性能。