自2009年毕业来一直从事编程方面的工作,最近一份工作主要是技术+管理。
在携程开发过官网pc、app混合hybird还有m站,在众安科技做到的项目有PC控制台,m站,微信小程序,微信公众号还有h5活动页,目前也主要专注于前端领域,后端的技术php也比较熟练,也会使用数据库管理工具还有服务器的配置等。目前使用多的前端框架是react,ssr渲染框架next也非常熟,vue也还ok,前端想关的基础技术,像html5,css3,jquery,javascript,canvas,less/sass,es5/es6/es7,webpack,eslint,babel都一直在使用,其他一些第三方库或框架,比如:lodash,redux,dva,echart,bizchart,常用的UI组件库主要是antd和antd mobile,还有bootstrap。由于业务的需要经常会在UI框架基础上做些二次封装,做过几次活动页,会熟练使用css3动画,可视化相关的echart和bizchart也还用得蛮熟练,会写一点typescript,带过两个人,可以直接根据设计稿来切图或者导出svg,pc控制台的项目基本可以不通过设计完成UI的工作,同时也了解websocket原理,做过im相关的功能,用过webrtc和h5播放器,开发过视频直播的项目,几乎所有类型的前端项目都有相关经验,一个人完成一个中小型项目也完全没问题,有自己常用的脚手架,从零搭建一个中小型前端项目的框架也基本ok。
酷秀直播是一款秀场直播类产品,有app,pc网站,h5和管理后台。该项目2018年上线运营至今。该项目主要是在app端推流,web端主要是拉流及播放直播的功能,pc端也会显示礼物特效及聊天栏。该项目用的是react和next框架实现的,做了seo优化。
负责项目前端相关的所有工作,也包括带团队,技术选型和框架搭建,技术难点攻克等。
众安科技孵化的企业连陌科技以区块链防伪溯源为核心技术理念,开发了步步鸡这款明星产品,通过鸡上绑定的二维码扫描了解步步鸡的运动轨迹,通过摄像头拍摄的视频了解步步鸡每天的活动习性,我们安链云UED为客户方内部孵化公司连陌开发PC官网,m站,微信公众号活动页还有小程序,m站和小程序比较类似于电商的页面,除了基本的下单,购买,订单等功能,还用到了echart来显示步步鸡的运动曲线,leaflet来显示运动轨迹,通过tcplayer h5播放器播放拍摄的视频,还有和微信相关的一些功能(比如获取授权、token、appid、微信分享、微信支付等)。m站和pc站主要是以react,redux、react-route技术栈实现,js也主要以es6和es7为主,打包用的是webpack,会用到create-react-app脚手架来搭建框架,其中用到了antd和antd mobile,由于组件库的样式和我们设计搞不同,而且我们项目整体用的是rem或vw布局,基本都要对组件库做二次开发,和后端接口的交互用到了开源库axios,由于后端全是微服务,前端项目也会做一些简单的docker容易部署和Nginx接口转发的配置,单色的图片也会用到iconfont,设计只给到sketch文件,由我们前端根据设计稿来切图,也会区分@3x和@2x图,根据设计稿写css布局,主要以写scss或less为主,css3的动画很多会参照animate.css+贝塞尔曲线去实现。微信小程序用到的框架是wepy,也只有这个项目是用到了vue。另外还开发好几期的活动页,主要通过微信公众号来营销,通过微信分享传播,做过一个H5的抓娃娃机游戏,h5翻卡牌比大小pk活动,大转盘抽奖和老虎机活动页,拼图游戏等等,为了提高前端性能,也会做一些性能优化的工作,比如图片懒加载,预加载,接口预发等。
1、独立开发步步鸡PC站。
2、前期两人后期本人开发步步鸡m站及公众号活动页。
3、和另一位同事一起开发步步鸡小程序。
4、根据sketch文件导图,切图。
5、开发项目内的组件,二次开发开源UI组件。
6、不断优化页面性能和框架。
7、从0开始搭建项目的框架。
酷秀直播是一款秀场直播类产品,有app,pc网站,h5和管理后台。该项目2018年上线运营至今。该项目主要是在app端推流,web端主要是拉流及播放直播的功能,pc端也会显示礼物特效及聊天栏。该项目用的是react和next框架实现的,做了seo优化。 负责项目前端相关的所有工
众安科技孵化的企业连陌科技以区块链防伪溯源为核心技术理念,开发了步步鸡这款明星产品,通过鸡上绑定的二维码扫描了解步步鸡的运动轨迹,通过摄像头拍摄的视频了解步步鸡每天的活动习性,我们安链云UED为客户方内部孵化公司连陌开发PC官网,m站,微信公众号活动页还有小程序,m站和小程序比较