再识 Angular
作者: dkvirus 发表于: 2018-06-25 15:41:00 最近更新: 2018-08-02 19:53:23

一、上一次接触 Angular

上一次接触 Angular 是在 2016 年7月左右,当时还不知道 React 和 Vue,只是个用 jquery 怼代码的码农,在 QQ 群里看到一个白发老头子的动图,“别和我说什么框架,老夫写代码只用 jquery”。当时就很井底之蛙的觉得学好 jquery,走遍天下全不怕。整天抱着本 《javascript 高级程序设计》 红皮书在那啃。(不过对于 js 基础,确实在那段时间进步不少)

第一个正式接触的前端框架就是 Angular,当时觉得好牛逼,什么依赖注入,前端的 MVC 模式,控制器啥的反正看不懂的都很厉害,于是乎头脑一热买了本书准备好好研究一下,刚好那段时间公司项目挺紧的,等忙过整个项目,那本书也才看了前两章,但是突然得知 Angular2.0 出来了,整个架构设计完全颠覆 Angular1.0 ,也就是这本书的内容过时了。也是从那个时候开始,知道前端技术的更新迭代速度是如此之快。

此后的日子里就开始了各种折腾,学习诸如 React、Vue 等其它前端框架,中间也听同事说起 node,用 js 写了一个操作系统,就感觉好牛逼。上网看老师视频知道了 Moogodb 数据库,这也是跟 js 有关的,当时就觉得 js 可以完成从前端到后端到数据库所有工作,萌生了专研 Js,也是从那个时候开始确定了自己的职业规划(之前正式来说是写 Java 的)—— 向着全栈进发。

二、技术发展之快

随着时间的流逝,所学的技术越来越多,同样的也越来越感觉到自己在技术海洋里的渺小。

再一次进步是在 2017 年6月份,因为个人原因换了份工作,只身来到帝都,想要在大城市里历练历练自己的技术。感觉自己还算挺幸运的,项目组老大估计也是技术出身,干起活来挺舒服。平日里有任务的时候优先解决任务,没任务时候可以自己充电学习。在这期间,学习了 dva 和 antd 这两款框架,完全将传统 jquery 开发的思维转换为状态机的开发,感觉不要太爽,我知道,这次出来的并不亏。(之前公司可能领导处于各种考虑,不太敢尝试新技术)

第一次接触 Redux 的概念,第一次接触 Router 的概念,第一次认识到找工具比自己造轮子更让人轻松,第一次接触打包工具 webpack,roadhog,第一次接触版本控制工具 git,(现在想想,不会 Git 的开发人员不能算是开发人员),第一次接触包管理工具 Npm,yarn,bower,第一次接触代码格式工具 Tslint ,Eslint,接触 Babel,收藏了常逛的社区地址和一些大牛的博客地址。慢慢地发现,老早以前的井底之蛙学习东西收到了限制,只要广泛接收新技术,大多数其实都触类旁通,并没有想想中的那么复杂难懂。

三、再一次接触 Angular

早之前在网上报了一门网络课程,幸运的是一次交费,后期新出的课程也可以免费学习。

最新的一期课程是讲 Angular4.0 的,偶尔一天晚上无聊的时候打开了在线视频观看了一会,感觉和先前有了很大变化,于是乎,折腾的心又开始了,每周开始追三节课,等到周末写学习 demo,刚好最近手边不算很忙,准备把公司在做的一个后台管理系统用 Angular4.0 重写一遍,也算是边学边实践吧。大家总爱讨论什么框架好,什么框架不好,这点我没什么发言权,因为所学甚微,我能做的就是把技术拿来写项目,哪个写的爽,哪个副作用小,就用哪个,没踩过一万个坑,也敢说自己是大牛??

下面放上最近在弄的 Angular 的两个项目,有兴趣的可以一起加入进来整一整:

Angular4.0 学习 Demo 工程 (还未完成,持续更新)

使用 Angular4.0 和 NG-ZORRO 写的后台管理系统 (还未完成,持续更新)

接下里的时间主要就围绕这两个工程展开,网络课程还有三周结课,争取在结课之前发布 1.0 版本的可用版本。

四、推荐社区和博客

放一些个人觉得比较好的社区和博客地址,真心觉得每周坚持 逛社区、看大牛博客,读Git上优秀开源代码 这三件事收益颇多。

社区:

  • 开源中国

    每天早上上班第一件事就是逛每日乱弹——乱入+插科打诨,开启一天新启程。首页有不少行业新资讯和知名软件发布信息。比较推荐的是最下方的翻译模块,有很多不多的外国文章读起来还是有收获的。

  • csdn 极客头条

    这个偶尔会看看,就当看故事会,起码知道不是一个人在战斗。

  • cnode 中文社区

    cnode 社区不光光是 Node 的社区,各种问题都会有吧,运气好能看到些不错的实用帖子。

大牛博客:

  • 阮一峰博客

    高产博主,从追开始,基本每周都会发布一篇高质量博客,有时是技术方面,有时是感想感悟,有时是科技奇观。记得有段时间每天都会去他的博客里读以前的博客,推荐“观点与感想”模块,就跟读故事书一样有意思。

  • 廖雪峰博客

    博主现在基本不出新教程了,推荐的目的是楼主当初学习 Git 就是看他的教程,真心好。其它诸如 JAVA、JAVASCRIPT、PYTHON 等教程也挺不错的,有需要的可以看下。

  • 简书 zhangwang 博客

    这哥们是在简书上遇到的,翻他以前老博客知道他是个地质学的硕士生转行做的 IT,自己在家啃几个月教程就开始求职,对于不是科班出身的程序员,妥妥的励志小故事。到目前为止,在简书上有 1900 多名粉丝,写作 18 多万字。感觉文笔不错,也算高产,为人还很谦虚,挺爱和这哥们私信聊聊天拉拉挂。

  • layer 作者贤心博客

    这也是挺喜欢的一个作者,因为不太喜欢被束缚和公司上班的形式,现在家做自由职业人,专心捣鼓他的项目 —— layer,别说,用过的还挺喜欢,小巧精致。博客里也时常更新写文章,吾辈奋斗之目标。

首页
友链
归档
dkvirus
动态
RSS