我主要從事後端開發,最近有幸參加了一個前端的項目,前後端分離,使用到的技術是angular2,因爲之前工作有一些typescript的基礎,所以就參加了,看似簡單,其實也有很多要學習的,之前看過一本關於react的書籍,react的核心是組件化,學習了angular2發現他也是組件化的開發模式,實踐後才能體會到什麼纔是組件化開發。百聞不如一見,一見不如動手去幹!
現在前端工程化正在如火如荼的進行着,給自己加油吧!
2009年,Misko Hevery和Adam Abrons在業餘時間創造了AngularJS 1.x,它叫做GetAngular,是用於Web設計師和前後端工程師溝通的端到端設計開發工具。
隨後,Misko Hevery在Google接手了Feedback的開發,經過6個月將近1.7萬行代碼量的功能迭代,代碼庫越來越大,開發維護變得舉步維艱,Misko隨後找到經理打賭用兩週的時間重寫該項目,最後他也僅用了三週時間將1.7萬行代碼精簡到了1500行。隨後,這項技術的名字就是AngularJS。 ----摘自《揭祕Angular 2》
學會了下列幾點,就能從事基本的開發了。
一個完整的Angular應用主要由六個部分構成:組件,模板,指令,服務,依賴注入和路由。