1、熟练运用Vue框架的MVVM设计模式与数据驱动视图思想;对Vue-Router视图和数据双向绑定有一定的了解
2、可以使用React框架进行数据驱动视图思想的单页项目开发【略弱】
3、了解nodejs ,了解MVC架构思想,能使用nodeJs自带模块和第三方模块express实现简单web服务器搭建
4、能够运用面向对象编程思想进行JavaScript编程,熟练应用jQuery类库 ,熟练使用es6,es7,es8,了解typescript语法;有JS性能优化的实践经验;
5、练使用Webpack打包工具,并进行相应的JS、CSS等代码检查、(图片)压缩、优化前端性能,减少TCP请求,降低服务器压力。
6、熟练iview,Bootstrap,Element-ui, Ant Design, Mint-ui等前端UI框架的应用,能够快速实现响应式网页的开发,熟练掌握better-scroll、Swiper等插件完成移动端页面的顺滑滚动和轮播图等效果;
7、熟练掌握Sass CSS预处理语言; 熟练使用Animate.css动画库。
8、熟悉微信公众号的开发流程,对小程序开发能很快上手
9、熟悉Photoshop绘图工具,掌握切图功能
● LH秘境(webapp)
项目描述:
为用户提供多元化全方位资源查询、推荐及顾问服务;提供高品质而且个性化的活动场地
项目职责:
主要负责登录、注册、列表页面构建,实现页面局部效果;实现页面交互效果,实现后台数据交互;封装部分公共组件;,提高用户体验,加快开发速度
技术要点:
Vue + Vue-cli + Vue-router + Vuex +Axios
● 秘境国际生活俱乐部 (小程序)
项目描述:
聊天和社交都变得更加简单,把相谈甚欢变成普遍聊天现象,让更多的人都有好的用户体验
项目职责:
负责协助开发通讯功能模块组件
技术要点:
Component构造器+Api+分包
● 后台管理系统(react)
项目描述:
管理系统主要实现了用户管理,商品管理,角色管理,订单管理,和数据分析等功能
项目职责:
负责列表页、订单页及相关页面模块搭建和搜索查询功能的实现
项目技术:
react+reaxt-redux+thunk+redux-immutable+http-proxy-middeware