1 、熟练使用 Vue.js, 以及稳定可靠的基于 Vue 开发的 UI 框架(如 Element-ui, Vant ,ant Design等), 并能在 项目中熟练使用 Vue 全家桶(Vue2 .x+Vue-Cli+Vue- Router+axios)快速原型开发 。
2 、熟悉微信小程序的开发, 熟悉 ( taro ,uniapp ,mpvue)等多端开发框架, 了解微信公众号开发
3、掌握 ( React,umi,hooks,fromliy)等主流框架技术。 3、掌握 JavaScript, 熟悉 JS 高级特性, 比如, 面向对象, 闭包, 原型链。
4 、熟悉 ES6 新语法和特性 , 熟练使用 ES6 的数组方法, 对象解构, 箭头函数等等 。
5 、掌握 jQuery 并能独立进行工具函数封装 , 巧用基于 jQuery 的插件提高开发效率, 熟练使用 Bootstrap 框架
6 、 熟练运用 HTML 、CSS, 可独立开发 PC 端/移动端页面 , 配合 UI 的静态设计, 完成页面交互 。 7 、熟练使用 Sass/ Less 等 CSS 预编译器 。
8 、熟练使用 Ajax 及 Ajax 类库 (axios) 的使用技术 。
9 、掌握 git 分布式版本控制系统及管理工具(常用 SourceTree, GitHub Desktop, 原生 Git Bash) 。
10 、了解 node.js, 掌握 npm 包管理工具, 巧用稳定可靠的 npm 依赖包优化项目 。
11 、了解 SEO 优化, CSR 客户端渲染, SSR 服务器端渲染 。
12 、了解 Echarts 等数据可视化库, 可以搭建数据可视化后台管理系统
1、根据产品需求,给出最优的前端展示页面展示架构。
2 、与产品/后端保持良好的沟通 ,快速消化各方面业务需求 ,前后端联调请求数据接口, 根据业务需求展示数据。
3 、根据UI/测试提出的问题,优化页面数据, 样式, 交互等 。积极配合测试工作 。
4 、根据产品业务线及业务功能, 完善前端开发技术选型 。
5 、定期分享工作经验, 学习经验 。带新入职同事快速熟悉项目 。
6、协调各个功能系统的数据调度, 编写系统使用手册及注意事项 。
7 、根据前端架构要求, 完善前端自动化的环境搭建 。
角色 | 职位 |
负责人 | 前端开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |