1. 掌握前端大部分语言, 具有扎实的前端编程基础, 对ES6新特性有一定了解; 2. 掌握Html、 css、 JS、JQuery、Ajax、Vue vue全家桶等开源框架技术进行对项目的开发, 对 Vue的熟练度较高,熟练使 用 Element、 vant,Echarts等组件; 3. 能够使用 Ajax、 axios等技术实现与后台的交互,从而达到项目的整体效果; 4. 熟练使用 Gitee进行项目管理, 使用 Git,进行版本控制与项目共同的合作的开发; 5. 对后端MySQL数据库、用node语言对服务器资源创建的编程都有一定的了解; 6. 对PC端后台管理系统、 手机端资源平台等项目有一定的经验;
项目名称: 公司人员管理系统项目
项目描述:
本项目为模拟企业后台管理系统,拥有用户登录、用户注册、用户权限限制以及用户是否为VIP会员等管理功能,本项目已.Net后台为基础,利用主流的web技术来实现前台所有功能性操作界面,风格简单而统一,适用于中小企业的后台管理人员进行管理使用。
主要负责模块:员工管理、公司设置、权限管理、token的处理
责任描述:
1.参与项目的页面设计与后台交互之间的沟通;
2.主要运用Vue框架,实现呢视图层和模型分离;
3.通过Vue省去了复杂的节点,忽略了操作dom节点来实现逻辑的运用,实现了数据的双向绑定,降低了页面维护的难度
4.配合Element-ui来实现对页面的布局以及运用它的方法来实现对页面的整体效果
技术描述:
1.使用axios对后台数据的请求,处理请求或响应拦截器数据回来或发送的数据一些相关的问题;
2.配合后台权限数据来对路由权限的控制并使用路由的懒加载技术提高页面的刷新,实现了不同身份进入界面不同展示的效果;
3.权限设计通过RBAC的权限设计的思想,实现用户和权限点的分离,达到权限的分离和设计做到了极简;
4.运用Vuex与Localstorage的结合 实现对token持久化和响应式以及全局技术以及token过期的预处理;
5.运用路由的钩子函数判断用户登录信息来控制是否进入到后台主页的技术,达到项目的要求;
6.对Git进行项目的管理,利用分支的开发形式对每个功能进行单独分支的开发,更有利于团队合作,互不影响,实现快速开发
项目名称: 旅游人助手平台(移动端)
项目描述: 旅游人助手是一个提供给旅游人发布旅游图片、视频、附件、真实产品库存等信息的平台,同时帮助旅游人制作及分享旅游电子微杂志,帮助旅游人提升互联网营销能力。丰富的统计数据,直观地展示旅游产品的营销效果,是旅游人了解行业状态的利器。
岗位职责:
1.参与分配项目的需求分析和项目功能及页面一些方面统一的沟通;
2.负责登录页面和注册、首页以及搜索模块的开发;
3.负责对整个项目登录token的预处理;
4.负责主页的点赞与发布收藏等小功能的开发;
技术描述:
1.根据移动端适配方案来对整个页面的处理,对不同手机屏幕的大小进行统一的适配,主要利用第三包lib-flexible和postcss-pxtorem两者配合进行适配;
2.对token使用Localstorage与vux进行配合实现全局共享、响应式、持久化;
3.还对token过期进行处理,利用响应拦截器根据后台返回的数据来判断token是否过期使用户是否重新登录;
4.整体页面布局及一些相关的方法采用第三方vant组件进行开发并使用组件化思想开发整个项目,实现整体代码的简洁度并表现出职责单一,有利于代码的维护;
5.对图片采用矢量图避免网络请求的频繁触发,对vant组件内部进行样式穿透和插槽的使用来修改一些满足的需求;
6.对注册功能使用正则表达式来限制用户的昵称与密码的注册;
7.使用axios进行后台数据的请求并渲染后台模拟的真实数据;
8.对搜索进行节流的技术来避免对请求的频发触发;
项目名称:新家优品购(微信小程序)
项目描述:项目中主要是用于管理新家优品购网的相关业务,开发该购物网站的微信小程序版本,让用户通过微信小程序来进行购物。本微信小程序具有会员注册、会员管理、、购物管理和订单管理等这些模块。
项目技术点:本小程序采用的是前后端分离模式的开发,在前端主要采用了微信web开发工具来进行微信小程序的开发,以及运用相关的API进行界面的构造,在后台中,运用Vue和Element-UI来构造后台界面并且采用wepack打包器来对模块进行打包,本项目的版本控制工具为git,通过ajax来获取后台的数据,后台管理中使用PHP+MySQL技
角色 | 职位 |
负责人 | 前端开发工程师 |
队员 | 前端工程师 |