冬日的阳光

高级前端工程师
软通动力 · 5年经验
冬日的阳光
日薪: ¥800/8h
地点: 南京 全区
时间: 下班后周六周日
ID:253692 复制

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

AI 技能提取 | Node.js jQuery JavaScript Webpack Gulp Babel MongoDB Ajax UI HTTP HTML5 CSS3 Bootstrap npm CSS
1. 熟练使用css3和html5,熟练使用bootstrap、layui 等UI框架简化代码,美化网页;了解各大浏览器之间的差异,熟悉W3C标准,能写出符合W3C标准的页面,如bfc(https://zhuanlan.zhihu.com/p/25321647)标准,粘性底部(https://css-tricks.com/couple-takes-sticky-footer/)等;在编写css时,也脱离了以前那种刀耕火种的时代,使用scss语法结合bem命名(https://css-tricks.com/bem-101/),并有node的实时编译,写ui再也不嫌麻烦了; 同时,可以解决IE和其他浏览器之间的兼容性问题。。
2. 熟练使用JavaScript和jQuery,并对JavaScript中的闭包、事件机制、原型链、异步等操作了解透彻,对jQuery中的动画,插件非常熟悉,详细解读过jQuery源码,了解jquery插件的制作和封装,可以将网站常用功能制作成插件,并且可以解决插件的兼容性问题和BUG修复。
3. 熟练使用node.js后台语言,熟悉node.js模块和express模块、中间件的使用;能熟练使用ajax进行前后台数据交互,熟悉Ajax以及Json,Xml等数据交换格式。
4. 熟悉HTTP协议,了解常见HTTP状态码,能使用谷歌工具进行抓包和调试,了解URL请求中的各项环节,熟练使用node-get请求、node-post、jquery-ajax的get和post请求,并对请求的数据进行分析处理,渲染页面。
5. 掌握MongoDB数据库,熟练使用MongoDB原生和Mongoose进行数据库构建和操作。
6. 熟练使用grunt对文件进行合并压缩,代码检测文件监视等。
7. 熟悉git分布式版本管理工具,可以在gitHub进行资源之间的共享。
8. 掌握模块化开发思想,熟悉AMD和CMD以及CommonJS标准之间的区别,熟练使用npm模块包管理器、熟练使用gulp、webpack、babel自动化构建工具。
9. 熟练使用RequireJs实现异步加载js文件,提高页面渲染速度,改善性能。
10. 熟练使用Promise处理异步任务,解决耗时较长逻辑运算或请求。
11. 理解MVC和MVVM思想,了解其代表性的框架: R

公司名称:南京火火网络科技有限公司| 前端开发工程师 (2017/6-至今)
技术架构:使用asp.net+c#+html5+vue
开发工具:VS Code
行业类别:互联网/电子商务 | 企业性质:民营
项目描述:对公司老站(电商网站)的一个升级,并同时支持三端同时开发;
工作描述:
1、刚开始熟悉公司项目,学习公司使用的c#前端相关的知识;熟悉一段时间之后,开始整理公司的css代码,css是由scss编译而来的。整理css文件,使用的是用bem的命名规则和思想,严格遵守三个原则:
每个bem都要有一个block;每个bem不要交叉使用;同一个元素上只使用同一个bem。
2、公司的项目已经完成了60%左右,我到公司之后,一年多的时间都是在改bug,同时一些新页面的开发;在这过程中,我对jquery的ajax请求全过程有了更透彻的认知,jquery的各个api都比较熟悉;项目里使用了很多插件,其中用到jquery的插件比较多,如:autocomplate、editable、selectmenu、select2等等。在一些请求耗时的地方,也用了一些常见的加载效果,其中用了很多jquery的动画和自定义动画。
3、我在公司里的主要负责的地方是后台部分的表单,其中比较难得是表单的验证,这个验证用的是jquery.validate.js、jquery.validate.unobtrusive.jse等插件同时进行验证的;还有就是web端的聊天,为了兼容ie低版本,最少ie8,这个聊天使用的是avalon.js来写的,通信部分的服务用的是阿里云的服务器,因为聊天比较复杂,使用的是typescript来用最新的js语法来写的,其中对于异步请求使用的是使用 async / await, 搭配 promise, 可以通过编写形似同步的代码来处理异步流程, 提高代码的简洁性和可读性。
4、最后是比较复杂的模板部分的东西,我们公司目前总共有7套模板,我以前三套的结构上做了三套新的模板。这些模板做的是可配置的模板,配置项使用vue来写,配合在HTML5中新增了postMessage方法,postMessage可以实现跨文档消息传输(Cross Document Messaging),Internet Explorer 8, Firefox 3, Opera 9, Chrome 3和 Safari 4都支持postMessage。
冬日的阳光 ID:253692 复制

冬日的阳光

高级前端工程师 · 5年经验 · 软通动力
城市南京 全区 日薪800元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

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

技术能力

AI 技能提取 | Node.js jQuery JavaScript Webpack Gulp Babel MongoDB Ajax UI HTTP HTML5 CSS3 Bootstrap npm CSS
1. 熟练使用css3和html5,熟练使用bootstrap、layui 等UI框架简化代码,美化网页;了解各大浏览器之间的差异,熟悉W3C标准,能写出符合W3C标准的页面,如bfc(https://zhuanlan.zhihu.com/p/25321647)标准,粘性底部(https://css-tricks.com/couple-takes-sticky-footer/)等;在编写css时,也脱离了以前那种刀耕火种的时代,使用scss语法结合bem命名(https://css-tricks.com/bem-101/),并有node的实时编译,写ui再也不嫌麻烦了; 同时,可以解决IE和其他浏览器之间的兼容性问题。。
2. 熟练使用JavaScript和jQuery,并对JavaScript中的闭包、事件机制、原型链、异步等操作了解透彻,对jQuery中的动画,插件非常熟悉,详细解读过jQuery源码,了解jquery插件的制作和封装,可以将网站常用功能制作成插件,并且可以解决插件的兼容性问题和BUG修复。
3. 熟练使用node.js后台语言,熟悉node.js模块和express模块、中间件的使用;能熟练使用ajax进行前后台数据交互,熟悉Ajax以及Json,Xml等数据交换格式。
4. 熟悉HTTP协议,了解常见HTTP状态码,能使用谷歌工具进行抓包和调试,了解URL请求中的各项环节,熟练使用node-get请求、node-post、jquery-ajax的get和post请求,并对请求的数据进行分析处理,渲染页面。
5. 掌握MongoDB数据库,熟练使用MongoDB原生和Mongoose进行数据库构建和操作。
6. 熟练使用grunt对文件进行合并压缩,代码检测文件监视等。
7. 熟悉git分布式版本管理工具,可以在gitHub进行资源之间的共享。
8. 掌握模块化开发思想,熟悉AMD和CMD以及CommonJS标准之间的区别,熟练使用npm模块包管理器、熟练使用gulp、webpack、babel自动化构建工具。
9. 熟练使用RequireJs实现异步加载js文件,提高页面渲染速度,改善性能。
10. 熟练使用Promise处理异步任务,解决耗时较长逻辑运算或请求。
11. 理解MVC和MVVM思想,了解其代表性的框架: R

项目经验

公司名称:南京火火网络科技有限公司| 前端开发工程师 (2017/6-至今)
技术架构:使用asp.net+c#+html5+vue
开发工具:VS Code
行业类别:互联网/电子商务 | 企业性质:民营
项目描述:对公司老站(电商网站)的一个升级,并同时支持三端同时开发;
工作描述:
1、刚开始熟悉公司项目,学习公司使用的c#前端相关的知识;熟悉一段时间之后,开始整理公司的css代码,css是由scss编译而来的。整理css文件,使用的是用bem的命名规则和思想,严格遵守三个原则:
每个bem都要有一个block;每个bem不要交叉使用;同一个元素上只使用同一个bem。
2、公司的项目已经完成了60%左右,我到公司之后,一年多的时间都是在改bug,同时一些新页面的开发;在这过程中,我对jquery的ajax请求全过程有了更透彻的认知,jquery的各个api都比较熟悉;项目里使用了很多插件,其中用到jquery的插件比较多,如:autocomplate、editable、selectmenu、select2等等。在一些请求耗时的地方,也用了一些常见的加载效果,其中用了很多jquery的动画和自定义动画。
3、我在公司里的主要负责的地方是后台部分的表单,其中比较难得是表单的验证,这个验证用的是jquery.validate.js、jquery.validate.unobtrusive.jse等插件同时进行验证的;还有就是web端的聊天,为了兼容ie低版本,最少ie8,这个聊天使用的是avalon.js来写的,通信部分的服务用的是阿里云的服务器,因为聊天比较复杂,使用的是typescript来用最新的js语法来写的,其中对于异步请求使用的是使用 async / await, 搭配 promise, 可以通过编写形似同步的代码来处理异步流程, 提高代码的简洁性和可读性。
4、最后是比较复杂的模板部分的东西,我们公司目前总共有7套模板,我以前三套的结构上做了三套新的模板。这些模板做的是可配置的模板,配置项使用vue来写,配合在HTML5中新增了postMessage方法,postMessage可以实现跨文档消息传输(Cross Document Messaging),Internet Explorer 8, Firefox 3, Opera 9, Chrome 3和 Safari 4都支持postMessage。
客服二维码

没找到合适的人才?

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

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

平台信誉与实力

基于 35,336 需求方信任

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