精通DIV+CSS布局,能快速地将设计稿转化为html代码;
熟练使用JavaScript语言,熟悉面向对象的编程思想;
熟练使用jQuery类库,能够自主开发常见的交互;
熟练使用Ajax,能够完美配合后端完成研发工作,并能解决常见的跨域问题;
熟练使用ES6、ReactJS、antd等框架;
熟悉weex,rax框架并投入项目开发;
熟练使用SVN管理代码
熟悉腾讯系二次分享;
熟悉web百度地图,百度富媒体编辑器引用;
了解跑Eslint,代码的高效简便。
熟悉模块化开发思想,能利用webpack进行项目开发;
了解ngnix做本地代理做接口转发。
了解Zepto、fastclick.js等前端类库;及VsCode、Sublime编译工具;
了解ionic2,angular2,typeScirpt,cordova混合开发app;
了解Less/Sass,Angular2JS熟练使用SVN管理代码;
了解微信小程序,有项目开发能力;
了解H5、CSS3新标签以及属性;
1、项目名称:安心驿站后台(PC端)
项目描述:针对传化·安心驿站做的后台数据统计,这是一个社交类型的平台其中的大板块有社区,互助,公告,用户,福利,勋章,banner,等级,活动,驿站用户标签,词库,角色,功能权限,任务管理等。
项目职责:单独负责安心驿站整个项目涉及web端与移动端h5的页面更新迭代与维护。(https://dengta.lujing56.com/static/community/#/login)
使用技术:1、利用ReactJS、webpack、antd、es6进行组件开发;
2、通过React组件的可重用性,由于项目功能繁多,参数极多,一定要组件化,把常用的封装,减少代码的书写量;
3、使用less进行CSS预编译处理;
4、需要封装请求方法,包括弹框经常写的表单与列表刷新分页搜索等业务涉及的公用方法。
5、用nginx配置本地的代理进行开发,涉及到插入地图的需要配置hosts 指定一个域名指向本地域名localhost。
6、跑Eslint使代码规范性与高效。
2、项目名称:安心驿站(移动端)
项目描述:“传化·安心驿站”项目以“互联网+社区运营”为主要手段,将卡车司机中的公益领袖和互助骨干以驿站为单元组织起来,以互助为核心,并同时配置优质社会公益资源,为卡车司机的成长服务。
项目职责:主要负责app端h5页面更新迭代与后期维护优化功能页面,负责腾讯系二次分享h5页面的功能更新迭代与后期维护。
使用技术:1、之前项目利用zepto、fastclick、imageViewer等进行项目开发;
2、二次分享通过统一封装请求,获取时间设备指纹,下拉刷新加载,气泡框,二次分享sdk等的方法,减少代码的书写量;
3、目前app里新需求用weex开发,底层是原生。适配比较麻烦,涉及到三端也有h5分享页面。样式上写法局限。
4、嵌入app内的h5页面的开发需要跟原生进行联调合作调用原生方法或者通过标识进行交互。
5、二次分享的坑很多,一定要分清测试环境与生产环境的域名以及签名是否一致需要耐心跟后台进行联调,另外分享次数达到限制也需要跟运营人员进行沟通。(在开发中一定注意代码是否进行统一编译,微信qq默认浏览器目前不能兼容es6的let,const等写法)
3、项目名称:安心驿站(移动端后台)
项目描述:方便运营人员在手机上操作使用。
项目职责:主要是rax,用法与react差不多,只是样式布局写法不一样。主要功能与pc端的一样,交互不一样。
4、项目名称:共栖系统/大车落货/分拨中心/传链通/对账结算等(本公司物流业务)
项目描述:具体业务实现业务逻辑由产品定,统一都是rerct实现的pc后台业务。