1、熟练HTML5、CSS3 ,熟练页面布局 ,精确还原设计稿 ,熟练应用iview、elementUI、antDesign等UI框架 ,G2Plot、
Echart等可视化工具 ,并兼容各个浏览器;
2、熟练应用JavaScript、 ES6、Vue2全家桶技术及编译语言scss、less、stylus等技术;
3、熟悉vue3 +TypeScript+Pinia+Vite+Unocss等技术;了解小程序开发;
4、熟悉前端组件化、模块化开发;
5、熟悉webpack等构建工具的使用和配置;
6、熟练使用Git、SVN等代码管理工具;
一、有角色划分的首页、业务中心、业务服务、决策中心、通知公告、帮助中心等 目录的 PC 端的一个门户项目。
vue3 + TypeScript + Vite3 + Pinia +Unocss
1) vue3 的 Composition API 等一套新写法 + TypeScript 搭档;
2) Vite3 作为项目的打包工具 (配置 Gzip 打包等) ;
3) 使用 Pinia 替代 Vuex ,轻量、简单、易用;
4) 使用 Unocss 原子化方案 ,简化 css 使用;
5) 使用 Prettier 统一格式化代码 ,集成 Eslint、Stylelint 代码校验规范;
职责:完成业务中心等模块的开发、通用组件封装。
二、基于线下运营使用的车商管理后台,有表格的增删改查、上传图片、下载数据,数据筛选过滤、表单提交等交互
1) 基于 Scss 编写相关的样式代码;
2) 基于 iview 封装各种业务组件代码;
3) Vue-router 路由切换、watch 监听等;
4) 用 Vuex 做状态管理等;
项目职责: 组件的开发与完善、日常需求的迭代、项目优化