山路楼

前端工程师
北京世纪启明科技有限公司 · 1年经验
山路楼
日薪: ¥500/8h
地点: 武汉 全区
时间: 周六周日
ID:188445 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Vue React JavaScript HTML CSS Bootstrap 小程序 Node.js MongoDB SASS LESS
node vue react 多端发布小程序, koa mongoDB 可以独立完成
熟悉W3C标准,熟练应用各种前端技术(JavaScript、HTML、CSS等),熟悉 Canvas、SVG,熟悉主流的框架、库及可视化技术;
熟练掌握常用的前端框架Vue、Bootstrap,React
有移动设备如平板、手机的混合APP开发经验,具有各浏览器兼容处理的能力,有解决移动端适配经验的优先考虑
对常用的(前端)工具和技术有一定的应用或了解,Less/Sass
前端性能提升解决经验优先

1,页面开发:前端自适应方案adaptive.js及px-rem工具

之前一直在做webapp,解决页面自适应问题首当其冲,当时选择了rem了,网上的资料很多都是和淘宝的flexible思路一致,其最大缺点是计算不方便,楼主当时想了一个解决方案,让设计图的1px对应0.01rem,这样开发起来就非常方便,后来就开发了adaptive.js。楼主2年前做这个的时候,还没有这么计算的,现在网上已经很多了。

虽然计算很方便,但是还会遇到很多问题,比如如何兼容px为单位的外部组件,如何更加方便地只需要输入px就转换为rem。当时项目构建采用的是webpack,就开发了一个webpack loader工具,px-rem,它可以实时转换px到rem。它还可以将静态的css中的px按一定规则转换为rem。

px-rem地址:https://github.com/zhoushengmufc/px-rem

2,组件:H5万能选择器iosselect

前端开发,组件必不可少,从jquery,zepto,backbone,angular,react一路走来,各种轮子造了不少,重复的轮子就不一一介绍了,这里重点介绍下iosselect。当年设计师要求我在H5中实现ios中滚动控件的效果,楼主当时就懵比了,后来楼主借用iscroll造出这个轮子,后来又不断完善,使其支持多种场景,包括地址选择,时间选择,日期选择,高度可定制。而且能应用于各种js框架中,所以我称它为万能选择器。
前后端分离方案

前后端分离有助于提高开发速度,虽然现存的前后端分离方案也有很多,但是都不符合楼主的胃口,于是楼主显示开发了一个json生成工具:randomjson。它用来生成随机json,可以快速生成不同的数据,生成大量的数组,生成指定大小的图片,降低我们mock数据时的手动输入量。基于randomjson和express,楼主总结了一个解决方案,realmock,它借住与express,可以根据条件返回不同的数据,可以模拟接口返回延时,也可以返回不同的http状态。而且都是前端js,对于前端开发者来说,非常容易上手。
山路楼 ID:188445 复制

山路楼

前端工程师 · 1年经验 · 北京世纪启明科技有限公司
城市武汉 全区 日薪500元/8h 时间 周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Vue React JavaScript HTML CSS Bootstrap 小程序 Node.js MongoDB SASS LESS
node vue react 多端发布小程序, koa mongoDB 可以独立完成
熟悉W3C标准,熟练应用各种前端技术(JavaScript、HTML、CSS等),熟悉 Canvas、SVG,熟悉主流的框架、库及可视化技术;
熟练掌握常用的前端框架Vue、Bootstrap,React
有移动设备如平板、手机的混合APP开发经验,具有各浏览器兼容处理的能力,有解决移动端适配经验的优先考虑
对常用的(前端)工具和技术有一定的应用或了解,Less/Sass
前端性能提升解决经验优先

项目经验

1,页面开发:前端自适应方案adaptive.js及px-rem工具

之前一直在做webapp,解决页面自适应问题首当其冲,当时选择了rem了,网上的资料很多都是和淘宝的flexible思路一致,其最大缺点是计算不方便,楼主当时想了一个解决方案,让设计图的1px对应0.01rem,这样开发起来就非常方便,后来就开发了adaptive.js。楼主2年前做这个的时候,还没有这么计算的,现在网上已经很多了。

虽然计算很方便,但是还会遇到很多问题,比如如何兼容px为单位的外部组件,如何更加方便地只需要输入px就转换为rem。当时项目构建采用的是webpack,就开发了一个webpack loader工具,px-rem,它可以实时转换px到rem。它还可以将静态的css中的px按一定规则转换为rem。

px-rem地址:https://github.com/zhoushengmufc/px-rem

2,组件:H5万能选择器iosselect

前端开发,组件必不可少,从jquery,zepto,backbone,angular,react一路走来,各种轮子造了不少,重复的轮子就不一一介绍了,这里重点介绍下iosselect。当年设计师要求我在H5中实现ios中滚动控件的效果,楼主当时就懵比了,后来楼主借用iscroll造出这个轮子,后来又不断完善,使其支持多种场景,包括地址选择,时间选择,日期选择,高度可定制。而且能应用于各种js框架中,所以我称它为万能选择器。
前后端分离方案

前后端分离有助于提高开发速度,虽然现存的前后端分离方案也有很多,但是都不符合楼主的胃口,于是楼主显示开发了一个json生成工具:randomjson。它用来生成随机json,可以快速生成不同的数据,生成大量的数组,生成指定大小的图片,降低我们mock数据时的手动输入量。基于randomjson和express,楼主总结了一个解决方案,realmock,它借住与express,可以根据条件返回不同的数据,可以模拟接口返回延时,也可以返回不同的http状态。而且都是前端js,对于前端开发者来说,非常容易上手。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏