熟练掌握 HTML5,CSS3,JavaScript,Ajax,ES6+等 Web 开发技术
熟练掌握 Vue、React 等主流的前端框架,及相关第三方包和 UI 组件库,擅长封装组件库及公
共组件
熟练使用 React(TS) + ReactRouter + MobX,对 React 基于 Scheduler、Reconciler、
Render 的三层架构以及 Fiber 原理有一定了解;
可以使用 uni-app、微信小程序等跨平台开发;
熟悉前端工程化,熟练掌握基于 webpack 的工程化构建以及 webpack 的优化与原理;
熟练掌握 Less、Sass 预编译开发;
熟悉 HTTP、HTTPS、HTTP2、HTTP3:深入了解缓存策略,HTTP2 二进制分帧层,多路复用,基
于 UDP 的 HTTP3 等;
有一定的后端开发经验,熟练掌握 N ode、Python 等编程语言,熟练掌握 express、Django 等
后端框架,熟练掌握 MySQL、MongoDB 等数据库的应用;
熟悉 auth2.0 授权流程,有第三方支付开发经验;
同城学
项目简介:
同城学这个平台主要是为了给用户、机构用户提供一个O2O模式的运营平台,主要的培训方向有:
外语培训,艺术培训,学前/基础等等。我们这个项目可以根据用户所在城市,筛选该城市内所
有指定类型的培训班,用户可以根据具体的需求筛选所需要的课程进行线上预约和课程购买。
技术栈:React+React-Router+Antd+Mobx+TypeScript
项目职责:
1.团队协作和任务分配:领导和管理前端开发团队,负责任务的分配和进度的管理,确保项目按
时交付。
2.代码审查和质量保证:负责进行代码审查,确保代码质量和规范,同时负责制定和执行前端测
试策略,保证项目的质量。
3.自定义组件的封装:封装tabbar、navbar等组件。
4.自定义hooks的封装:封装useTimeout、useContext等自定义hook。
5.双token无感刷新登录:使用双token,避免用户频繁登录,导致用户体验差。
6.首页模块:负责首页ECharts图表的开发、优化、自适应布局
1.团队协作和任务分配:领导和管理前端开发团队,负责任务的分配和进度的管理,确保项目按时交付。 2.代码审查和质量保证:负责进行代码审查,确保代码质量和规范,同时负责制定和执行前端测试策略,保证项目的质量。 3.自定义组件的封装:封装tabbar、navbar等组件。 4.
1.团队协作和任务分配:领导和管理前端开发团队,负责任务的分配和进度的管理,确保项目按时交付。 2.项目计划和进度控制:与其他团队成员(如后端开发人员、产品经理等)协调,制定项目计划,并且把控项目进度。 3.登录模块:负责微信登录和登录的无感刷新。 4.RBAC权限管理:设
1.团队协作和任务分配:领导和管理前端开发团队,负责任务的分配和进度的管理,确保项目按时交付。 2.项目计划和进度控制:与其他团队成员(如后端开发人员、产品经理等)协调,制定项目计划,并且把控项目进度。 3.登录模块:负责微信登录和登录的无感刷新。 4.RBAC权限管理:设