1、熟练使用HTML、CSS、JavaScript、TypeScript、HTML5、CSS3
2、熟练使用Element-UI、Element-Plus等组件库
3、熟练使用vue2和vue3,并有相关项目开发经验
4、熟练使用pinia进行状态管理
5、熟练使用ajax、axios,基于axios封装拦截器与后台进行数据交互,动态渲染页面
6、熟练使用Echarts图表
7、熟练使用Node.js,操作数据库MySQL,来实现增、删、改、查、分页、搜索、文件上传等后台接口,在后台没有给接口之前,可以实现临时接口
8、熟练使用 GIT、SVN 代码管理工具
9、可以使用微信小程序进行项目开发
个人职责:
1、负责该项目的前端页面的开发;
2、使用Css样式美化页面;
3、首页使用轮播图采用Swiper实现;
4、使用JavaScript技术实现页面中的人机交互功能;
5、使用HTML5新增标签video来播放视频;
6、与后端开发团队紧密配合,确保代码有效对接,优化网站前端性能;
7、使用jquery框架的Ajax和后台进行交互,从后台获取数据从而进行操作。
个人职责 :
1、使用 vue 全家桶(pinia)等完成页面交互以及效果交互;
2、使用 node+mysql+koa2 完成临时后台接口;
3、登录模块我是当用户填写完账号和密码后向服务端验证是否正确,验证通过之后,服务端会返回一个token,拿到token之后(我会将这个token存储到cookie中,保证刷新页面后能记住用户登录状态),前端会根据token再去拉取一个 user_info 的接口来获取用户的详细信息(如用户权限,用户角色等等信息);
4、权限验证:通过token获取用户对应的 role,动态根据用户的 role 算出其对应有权限的路由,通过 router.addRoutes 动态挂载这些路由;
5、利用 pinia 和 cookie 以及使用全局前置导航守卫 beforeEach 来判断 是否登录,完成登录模块;
6、下单的话需要首先要做的是修改销量,处理桌子,添加订单等等用websocket来模拟推送订单;
7、组织本组前端工程师进行任务的划分,协助组内成员进行开发,探索并优化前端代码,保证开发效率和代码质量;
个人职责 :
1、使⽤vant框架进⾏开发,采⽤vue全家桶完成项⽬开发(vue-router,vuex等);
2、使⽤vue组件缓存,提⾼页⾯加载速度,提升⽤户体验;
3、运⽤axios与后台进⾏交互,完成数据渲染,前后台的交互;
4、对详情页⾯进⾏上拉加载,下拉刷新功能,给⽤户更好的体验;
5、使⽤路由懒加载给⽤户更好的体验;
6、配合设计团队和后台开发团队,确保代码有效对接;
1、与设计师、产品经理沟通交互后,使用 Div+css 并结合 Javascript 负责产品的前端开发和页面制作,根据设计稿100%还原设 计图; 2、负责相关产品的需求以及前端程序的实现,提供合理的前端架构; 3、 根据系统需要,负责前端程序的整体架构、开发、调试、优化
1. 项目开发与管理:熟练担任项目从开发到测试、上线及维护的全流程职责,确保项目 能够按时、完成。 2. 前端架构与设计:熟练地进行产品前端架构体系的系统设计与构建,提升用户体验和 项目的整体性能。 3. Vue 框架开发:熟练地使用 Vue.js 框架独立完成前端项目的