VillainHR

me me 2017-04-16

施主, 既然来到了我的blog, 说明我俩还是有缘的. 如果你愿意了解我, please continue to read.

生平

My name is 田淮仁, 花名坏人, 英文名叫VillainHR. 如果不太了解的人们,很有可能都会误以为我是一个HR, 实际上, 确实,每次我加add contact 的时候, 对方都会问这样的一个问题. 所以, 特此声明, 不是一个想当HR 的前端, 不是一个好的程序员~ 开玩笑了.

继续

现在在读于HUST(HuaZhong University of Science and Technology), 原专业是一名蓝领工人, 但误打误撞加入了 BBBBBB~ 冰岩团队前端组, 过上了程序猿的生活. 现在,正在学习并且专研web. 所以, My blog 大部分内容都是关于前端的,当然, 也会记录一些其他关于生活的心得.

个人简介

做前端大概有两年的时间了,从2014到2016经历了前端爆发的一段时间. 可以说既不幸, 但也很幸运. 不幸的是,mdzz,东西太多了.技术stack一下子都出来了. 从grunt到gulp, 从requireJS到browersify以及王者段位的webpack, 从es5到es6 (如果加上babel就到es7了)… 等等,这些丰富的工具和技术内容的出现.

当然, 为了避免out of date, 只能哼哧哼哧的努力学习. 期间做了土豪网,以及几个小游戏页面。 里面用到的技术选型也很简单就是jquery, 然后根据一些页面UI使用scollbar等相关插件. 在做页面UI的时候,遇到做轮播组件时,遇到一些问题(由于那时候比较菜),后面就自己造一个wheel把这个坑填上了.期间也熟悉了git的相关用法, 了解增量部署,全量部署等内容.

再后来就开始动手做这个《个人博客》. 这个项目大概耗时1个多月吧. 相当于走了一遍从无到有的整个过程. 前端页面,后端逻辑,nginx运维部署,服务器申请,域名申请等. 技术选型这次就比较modern, 使用koa+es6+webpack+gulp完成整个项目的搭建. 这期间当然也踩过不少的坑,比如, 使用Koa v1的时候,在写generator的时候,应该说比较不适应,后面了解了co的机制之后,也就写得顺手了.

现在,也在持续的学习当中,基本掌握了react,docker. 在鹅厂的时候,使用react写了后台管理系统. 当然,遇到的阻力也是不小的.(why? 因为leader不让用呗…后面,还是苦苦哀求…历史包袱好重…).

关于docker,也是深有感悟,为嘛这么方便… 一次配置,终生适用,docker 你值得拥有. 该blog也是使用docker进行运维部署的. 后期,也打算做一些监控系统,来检查系统的稳定性.

开源项目

web-pwa

该库是应对当前 Google 提出的 PWA 概念而写的。以链式 API 来完成 PWA 相关的操作。详细可以参考

web-pwa

sw-router

该库主要针对 Web PWA 无法做到路由监听的特点,模仿 express 路由注册来完成,fetch 事件的监听的对应处理。

sw-router

PWA-cookbook

帮助大家更好的了解 Service Worker。普及 Service Worker 的使用。

PWA-cookbook

关于blog

版权声明: 「署名-非商业性使用-禁止演绎 3.0 国际」(CC BY-NC-ND 3.0) 关于,这点还是深有体会的, 以前在 segmentfault 写的文章, 隔一天,随便一搜, 很有可能就到别人的网站上去了, 而且, 链接也不加… 话说,你爬就爬, 好歹链接给加上呀~ 而且, 由于本人水平有限, 文章内容可能会更改很多次, 为了不引起误解, 大家最好参考最新的文章内容.

最后

因为 Web 有时候做不到订阅,当然,主要还是懒,没时间搞 WebPush,所以,本着开源节流的精神,搞了一个公众号,博客里面的文章也会同步发送到公众号的。

image.png-41.8kB

  • 社交: weibo
  • E-mail: villainthr@gmail.com
  • 微信公众号: 前端小吉米

原文链接: https://www.villianhr.com/2017/04/16/我

更新时间: 2017-09-26