1、熟练掌握 HTML、JavaScript、CSS (包括 Less 和 Sass 等)等开发语言。
2、能够熟练使用 Vue 全家桶(包括 Vue-cli、VueRouter、Vuex )以及 uni-app 和微信小程序,熟悉 react。
3、熟悉 Element、Vant 等 UI 组件库。
4、能够使用 ECharts 等数据可视化相关的 JavaScript 库。
5、熟悉前端性能优化相关技术,如懒加载、代码压缩等。
6、熟练 Sourcetree 进行 Git 版本控制实现协同开发。
7、熟悉 webpack 打包工具。
1.海外 UI 样式的一款区块链虚拟货币交易所,使用 Vue+Vant 搭建。
2.将20+页面老旧代码进行重构,重构代码1w行+,项目可维护性极大提升,bug 排查速度提升明显。
3. 负责项目通用业务组件封装,利用 setup 将公共逻辑抽取(保障复用性和可扩展性),提供组内开发人员使用,极大提升研发效率。特别是增删改查模块,80%需求工时由4h降低到1h。
4. 使用 Vuex 存放组件之间共享的数据,减少请求次数,切换黑夜模式等。
5. 使用 Vue-i18n完成项目多语言切换。
6. 使用 Scss 封装全局颜色,白天黑夜颜色。
7. 封装原生 scoket 并使用 TradingView JS 绘制K线图。