获得徽章 0
- 我是开源库 better-scroll 的作者 -- 黄轶,你有什么问题要问我?
大家好,我是黄轶,目前就职于 Zoom 公司担任前端架构师,曾就职于滴滴和百度,毕业于北京科技大学。我是开源库 better-scroll 的作者,也是慕课网的老师,相信有很多同学通过我的课程学习掌握了 Vue.js 这门技术。
我在 2012 年毕业加入百度后,才开始正式接触 Web 前端,上学期间主要接触的是 .net,写过几个小作品到 CSDN,我非常庆幸转行,如果毕业还坚持做 .net 可能早就凉了。在百度的 3 年工作经历,我写过页面,写过网页游戏、写过chrome插件、写过组件、写过框架。
15 年 7 月份我加入滴滴,成为当时公共部门第一个前端。在滴滴的 3 年,我造过很多公司级别轮子(登录 sdk、jsbridge-sdk,地图 sdk 等),作为技术负责人主导过 2 次滴滴 WebApp 重构,负责架构设计和实现。在 16 年初把 Vue.js 引入滴滴的生产环境项目中,并在 WebApp 5.0 的重构项目得到全面应用。在滴滴的后期我负责 WebApp 架构组,开源了 cube-ui,折腾了多个技术方向(自动化测试框架、小程序框架)。
18 年 9 月,为追求喜欢的生活方式,我离开生活 12 年的帝都,回到家乡合肥,加入了目前的公司 Zoom。结合 Zoom Web 产品的特点我设计了一整套前后端分离的架构设计方案,包括了项目初始化、本地开发、联调、测试、上线等各个环节,并在多个项目中落地。同时,我们基于 element-ui fork 出 zoom-ui,并致力解决和优化 aceesibility 问题,另外除了基础组件之外我们针对一些业务场景设计了业务组件。
我在工作外也不忘发挥余热,从做兼职,到写书,做课程。它们不仅带来额外收入,也促进了我能力的提升,比如 Angular.js 的学习就是兼职中边做边学的;通过写书和做课程,我把 Vue.js 的源码翻烂了。我的理念是挣外快可以,但同时一定要提升自己,否则就是浪费时间。由于篇幅原因,完整介绍见图2
我在 2019.06.18 - 2019.06.20 期间挑选有趣、有典型性、有意义的问题回答,你们可以问我 「前端开发」、「Vue.js」、「源码」、「前端架构」、「性能优化」、「个人成长」等相关问题。展开366337 - 用 JS 画一棵圣诞树(图1),这树由 2 个螺旋线组成;
螺旋线原理,如图2;
图3中的 11 行渲染代码可以画 1 个螺旋线,包括三维阴影和背景阴影。来自:程序员的那些事,完整代码见图4github.com
265 - Touch UI是一套基于vue.js打造的移动端UI框架,包含近百种组件,几乎囊括了开发移动应用的所有细节。包含100多种组件,拿来即用。开发者在开发移动应用时,能够专注于业务,真正实现组件拿来即用,像搭积木一样开发移动应用。
官网:www.touchui.io
Github:github.com
展开36279 - 30 seconds 系列之面试片段~
30secondsofinterviews.org
其它系列🙌
30 seconds 系列之JS片段~30secondsofcode.org
30 seconds 系列之CSS片段~atomiks.github.io
30 seconds 系列之python片段~python.kriadmin.me
展开5129 - 《养程序员十诫》
1、请耐心,你点击的那一下,我可能要写5小时。
2、相信我,无论何时我都想写代码给你用、让你开心。
3、要经常用用我的程序,来 Github找我玩。
4、同时也请不要忘了我是个普通人类,我也是有心
的
5、请、请不要骂我。
6、如果我这一次的程序有bug令你失望了,那是有理
由的。
7、你拥有整个互联网的免费软件,可是,我只有你。
8、写程序是需要体力的,人类的关节磨损了也没得替
换,随着我越来越老,其实手和腰越来越疼、会越写越
慢,对不起。
9、如果中途没有被人挖走,一个大型工程可能要写
年甚至更久,请好好珍惜我们通过这个工程在一起的时
间,我也绝对不会忘记和你在一起的这段时光的。
10、当我死去的时候,拜托你,再看看我写过的代码,
那是我生命的重量。
来自Twitter:@realOtakuNekoP展开440