1. 掌握HTML、 CSS、JavaScript,熟悉HTML5、CSS3新特性,熟悉ES6新特性。
2. 熟练使用Sass、Less预编译语言,熟练响应式页面布局方式及移动端开发。
3. 熟练运用Vue全家桶(vue2、vue3、vue-cli、vue-router、vuex、pinia、axios),具备基于Vue独立开发的能力。
4. 掌握React框架,熟悉react-router以及全局状态管理redux。
5. 熟练使用Element UI、Ant Design、Vant等UI组件库。
6. 熟练掌握小程序、uniapp开发。
7. 掌握TypeScript基础。
8. 了解NodeJs、Mongodb数据库。
9. 了解ECharts,能够使用其实现简单图表可视化。
10. 具有良好的代码书写习惯,熟练使用Git版本管理工具。
11. 具备较好的学习能力、逻辑思维和团队合作精神,具有分析问题、解决问题的能力。
星旭后台管理
一、项目描述:该项目是一个用来管理后台资源的系统,内置动态路由、权限验证,提供了一个丰富的功能组件方便管理者对后台资源以及订单之类的信息进行管理。
二、使用技术:vue + vue cli + vue router + vuex + axios + ant design
三、功能模块:管理员登录、数据展示、店铺管理、商品管理、订单管理、会员管理、营销管理、数据统计。
四、责任描述:本人在此项目中主要负责路由拦截、表格数据展示封装、店铺管理、数据统计、地区选择。
1. 使用 vue + ant-design 组件库完成页面布局。
2. 利用 vuex 进行全局状态管理(登录状态等),使用 vue-router 中的路由前置守卫根据用户登录状态进行路由拦截,实现不同登录状态跳转不同页面。
3. 使用 ECharts 将商城数据展示为可视化图表。
4.根据需求,封装 hook 函数,对地区数据进行处理,实现省市区三级联动。
懒人做饭小程序
一、项目描述:根据现有食材自动组合饭菜、生成菜谱,自行选择严格、模糊、生存模式。选择好会自动跳转视频网站教你做菜。
二、使用技术:小程序(wxml + wxss + js + json)
三、功能模块:首页、分类筛选、排行榜、计划、收藏、个人中心。
四、责任描述:
1. 使用HbuilderX+微信小程序开发工具开发,
2. 对app.json进行配置:Pages来控制页面;Window来配置小程序的状态栏、导航栏、标题、窗口背景颜色;TabBar来控制底部导航栏。
3. 基础组件使用:Swiper、Scroll-view实现轮播和滑动效果。
4. 对于用户分享数据需要使用后端的api接口,进行Request数据请求,将获取到的数据通过弹性盒子布局渲染到页面。
一、项目描述:该项目是一个用来管理后台资源的系统,内置动态路由、权限验证,提供了一个丰富的功能组件方便管理者对后台资源以及订单之类的信息进行管理。 二、使用技术:vue + vue cli + vue router + vuex + axios + ant design 三、
一、项目背景:产品给用户提供了一个日常生活分享、好物种草、发布需求的app平台,支持图片、文本等多种格式。 二、使用技术:react + react router + redux + axios + vant 三、功能模块:首页、关注、搜索、作品发布、作品详情、个人中心。