记我的2015难忘一年、以及我所使用的那些技术。
本想继续写 gulp 但是发现灵感来了,所以想写一下这篇。本来这篇博客本应在跨年夜写的,由于比较忙,加上自己文采也不好,而且那天晚上看了一晚上 逻辑思维举办的”时间的朋友“演讲,所以就没写。
2015年可以说是自己很难忘的一年, 2初月成功入职了梦寐以求的公司 -- 腾讯,也实现了自己最初的梦想。
在腾讯里做web开发,混的还不错。同事们相处的很和谐,领导也相当好。也很看重我。而且公司的员工归属感特别好。这是我真心喜欢的地方。
在这一年里也协助组织了一个HTML5技术社区大会,虽然很累,但是很值得。也学到了很多,更认识了很多技术大牛。希望明年大会会更好。
而且这一年里最具挑战的是为某高校学生辅导android +HTML5开发。这是我第一次上台讲课,从来没有想过自己会干这个。不过,过后发现效果还不错。这个是做私活的时候认识了这所高校的老师,他人非常好,对学生很负责!把所有爱学的学生组织到了一起,学习开发。所以,我也就免费答应他,教教这帮爱学的学生,也算是交个朋友。我这人很爱交朋友。
接下来说说这一年来使用的技术,虽然端端一年,但是技术发展很快,尤其前端技术,各种框架,构建工具层出不穷。好消息也很多,比如前两天微软宣布终结IE10及以下浏览器的更新,这也许对前端来说是个好消息,虽然有人会说:“然并卵”,但是微软官方停止更新了。会增速用户对旧版浏览器的依赖,而且希望以后为用户开发系统时不要老是听从用户的需求,给用户一个引导,强制用户更新到最新浏览器版本。
1、angularjs 这个框架从前年就开始大火,恨不得好像不用就跟不上潮流似的。为此,我也假装在我的项目里(Hybrid App)使用了一下,当初确实那个功能点需要前端逻辑业务也挺复杂。 angularjs最吸引人的就是双向绑定功能。以及集成了很多服务,使得前后端分离更加自如。后来发现,angularjs 使用藏循环检查,很好性能,而且2.0会大变样。
2、vueJs 这个框架是去年突然火了,也许由于淘宝主推的原因吧。不过框架很不错,比angular轻多了。也许是因为angular是mvvm, 而vue是专注于viewmodel吧。不过入门很轻松,而且使用起来很舒服,但是路由,HTTP异步请求等功能需要额外引用组建,但双向绑定性能很好。现在一直使用它。
3、react native 这个最接近原声性能的view 组件框架,很流弊,但是学习成本也很高,思想需要转换一下。开发的时候也得需要在各个环境下开发。想到这里,突然想到微软的多平台开发框架也很流弊(xamarin)有时间研究一下。
4、从LESS到 SASS 又开启了postcss, CSS界也是变化多端,啥也不说都是为了提升生产力,不过,不管怎么变化,最终的思想都是向后端语言思想似的,设置变量,做成模板让CSS更高效。
5、grunt、gulp这两个构建工具真是方便了开发者,不过本人比较喜欢使用gulp,感觉更顺手。现在还有个 webpack ,有时间研究研究。 不过百度自己的那个 fis3 貌似也很强大,提供整体构建解决方案。
6、nodejs。 这个超流弊的服务端运行环境,让JS开发者变得更流弊,现在几乎每个开发者或多或少都会使用到他,以前一个微信公众平台的小项目采用node.js express来开发,但是使用的模板引擎没有使用JADE,使用的是腾讯出的 artTemplate ,感觉这个很容易上手,也很顺手。值得大家使用。
7、CodeIgniter 一个很容易上手简单的PHP框架,有个微信项目使用了他,感觉很不错。可以使用原生PHP做开发。
不知不觉都已经零点多了。在家里唯一的缺点就是稍微熬点夜,就会被父母催着睡觉,也许这就是爱吧。先写到这里吧。在新的一年里打算再研究一下,流行的框架和技术,最近在学习docker,看看是什么流弊特性让docker变得大火。