title: "我是如何学习 Angular" date: 2017-08-03T15:59:00+08:00 tags: ["经验分享", "Angular"] draft: false
工作5年多了,基本上都在写 PHP,对于前端在校的时候学过一些 JavaScript、HTML 和 CSS,那个时候我 HTML 和 CSS 还是比较擅长的。
后来第一家公司是外包公司,页面都是我们写的。那个时候 jQuery 还是非常火的,但我傻傻分不清楚 JavaScript 和 jQuery 以及 Ajax 他们之间的区别。而我们的前端代码全靠复制百度搜索出来的结果,后来公司终于招来了一位前端工程师,可算是把我们从不明所以的前端坑里面解救出来了。
后来我就很少接触前端了,但是不是完全不接触,花了10块钱买了本二手的《锋利的 jQuery》,才知道 jQuery 还是很好上手的。再后来业余有时间我会看一下 ES6、React 和 Angular 的文档,然后跟着写写。 但是因为主要工作还是 PHP,再加上一个人的精力有限,所以大部分时间还是在写 PHP,前端一直出于关注状态。
CSS 基本被我忘记的差不多了,好几年不写了,就越怕写 CSS 了。
<!--more-->用了一周时间使用 Angular 写了一个小工具网站:iDevTools ,下面我就分享一下我是如何学习的。
React 我也尝试着去学了,但是感觉还是没上手,而且很不喜欢 JS 代码里面嵌套 HTML。 不学 Vue 的原因是怕以后用 Google 搜索不到自己的问题。
可能是因为跟我从事后端开发的原因有关系吧,刚学 Angular 时候就上手了。ng g
命令生成代码功能,深得我心。
在这里再顺便吐槽一下 Angular 的优缺点吧。
优点
缺点
我是一个写了5年多了后端工程师,花了一周时间边学边写,写了 iDevTools。
学习步骤是,先学 ES6,在看书,然后去 YouTube 上搜索学习教程,跟着写。边学边写边记录笔记。