1. DIV + CSS 制作网站页面,并保证在不同浏览器下的兼容性;撰写 JS 脚本来实现网站页面的特殊效果; 2. 了解主流浏览器的兼容问题,掌握盒子模型,熟悉 W3C 标准规范,了解 Web 语义化和前端性能优化。 3. 熟练原生 js、jQuery、vue、sass 等。 4. 了解 React、ES6、webpack、flex 布局等。 5. 熟悉 HTML5、CSS3,Git 对新技术有很高的学习热情; 6. 能快速定位、分析解决测试部门反馈的 bug,浏览器兼容性问题,产品需求变更。 7. 了解 freemarker、jsp。
北京宝库在线网络技术有限公司
互动吧
技术栈:vue vuex axios element-ui sass
项目描述:项目包含活动发布、活动详情、报名、支付、vip服务、订单页、主办方活动管理后台、扫码验票、邀请函海报生成、活动分享、直播、直播连麦等等功能,用户可通过pc、app、小程序端发布活动后通过海报、微信等方式分享给参与者参与者可通过分享的二维码或连接查看详情并报名
主要职责:开发以及维护整体项目新增或修改的功能,项目初期使用avakon.js完成页面的开发,接手后改为VUE开发,通过多页面的形式拆分为各小项目,再配置webpack完成独立命令打包某个小项目后自动上传服务器,项目整体逐步改为vue开发,考虑到官网首页以及详情页的seo问题,还继续使用vue+freemarker的方式开发,把公共头尾拆分成组件的形式引用,头尾部分需要用到seo的地方则改为组件插槽的方式,入职以后独立完成主办方后项目经验台管理页面的迭代,从多页面+avakon.js的方式改为vue单页面的形式,在没有需求文档的情况下,逐个功能摸索改造,涉及页面包括:数据echarts展示,活动报名数据页,活动分享页、验票页,群发短信页等,小程序与App部分页面使用了webvlew的形式,部分功通过交互实现,比如APP内IOS内购,分享、跳转到app原生某个页面,小程序内通过微信sdk的方法进行交互,其余页面均使用原生编写,小程序发布功能加入了微信敏感
信息校验接口,独立开发直播活动,其中使用了腾讯IM、TRTC音视频、白板功能实现,通过pc端发布活动,小程序端参与活动后观看直播、聊天、连麦。根据产品需求,某些活动设置vip使用权限设置;
负责项目前端部分搭建、开发,数据交互。使用vue2 element-ui vuex axios
负责前端方面的所有工作,使用vue2 vuex axios element-ui jsp 原生js css sass