《AngularJS高階程式設計》——第1章準備1.1你需要知道哪些知識
本節書摘來自非同步社群《AngularJS高階程式設計》一書中的第1章,第1.1節,作者:【美】Adam Freeman(弗里曼)著,更多章節內容可以訪問雲棲社群“非同步社群”公眾號檢視
第1部分 準備
第1章 準備
AngularJS吸收了伺服器端開發技術的一些最好的方面,並使用它們來對瀏覽器中的HTML進行增強,為更簡單而容易地構建富應用程式奠定了基礎。AngularJS應用程式是圍繞著被稱為模型-檢視-控制器(MVC)的模式而構建的,該模式的重點在於建立這樣的應用程式:
- 可擴充套件的:一旦瞭解了基本原理,就能夠輕鬆理解一個複雜的AngularJS應用是如何工作的——意味著你可以很容易地增強應用程式以便為使用者建立有用的新特性。
- 可維護的:AngularJS應用易於除錯和糾錯,意味著長期性的維護過程得到了簡化。
- 可測試的:AngularJS能夠良好支援單元測試和端到端測試,意味著能使你在使用者發覺問題之前就找到並修復缺陷。
- 標準化的:AngularJS構建在Web瀏覽器的固有特性上,因此不會對你造成阻礙,它允許你建立與標準相相容的Web應用,並利用了最新的特性(例如HTML5 API)以及流行的工具和框架。
AngularJS是一個由Google贊助和維護的開源JavaScript庫。它已經被應用於一些最大和最複雜的Web應用中。在本書中我將向你演示要在自己的專案中獲得AngularJS的好處時所需瞭解的一切。
1.1 你需要知道哪些知識
在閱讀本書前,你應該熟知Web開發的基礎知識,瞭解HTML和CSS是如何工作的,如果有JavaScript的工作知識就更理想了。如果你對這些細節有些不明確,我將在第4章和第5章中提供本書中所需用的HTML、CSS和JavaScript知識的複習課程。但是並不會全面地介紹HTML元素和CSS屬性。因為我們無法在一本關於AngularJS的書中覆蓋HTML的全部知識。如果你需要一份關於HTML和CSS的全面參考,建議參考我的另外一本書《The Definitive Guide to HTML5》,也是由Apress出版的。
相關文章
- 高階Java程式設計師要具備哪些知識Java程式設計師
- 《 Angular高階程式設計(第4版)》之“Angular 基礎知識”Angular程式設計
- 你知道python程式設計環境需要具備,哪些優秀的功能嗎?Python程式設計
- Java程式設計師需要學習哪些知識?Java程式設計師
- 轉:成為Java高階程式設計師需要掌握哪些?Java程式設計師
- Javascript高階程式設計 備忘JavaScript程式設計
- linux嵌入式程式設計開發必備知識,這些你都要知道Linux程式設計
- jquery基礎知識你知道哪些?jQuery
- 準備程式設計師面試?你需要了解這 14 種程式設計面試模式程式設計師面試模式
- vue 面試時需要準備的知識點Vue面試
- 這 20 多個高併發程式設計必備的知識點,你都會嗎?程式設計
- 學習UI設計都需要了解哪些知識?UI
- 關於Java高併發程式設計你需要知道的“升段攻略”Java程式設計
- Visual Studio 2017高階程式設計(第7版)程式設計
- Java高階程式設計筆記 • 【第4章 網路程式設計】Java程式設計筆記
- 準備下次程式設計面試前你應該知道的資料結構程式設計面試資料結構
- @程式設計師,你需要點金融常識程式設計師
- 好程式設計師大資料高階班分享 Spark知識點集合程式設計師大資料Spark
- JS高階程式設計第3章--精簡版JS程式設計
- JS高階程式設計第2章--精簡版JS程式設計
- 高階語言程式設計第2次作業程式設計
- 高階程式設計語言第2次作業程式設計
- 高階程式語言設計第5次作業
- 每個程式設計師都需要知道一些遊戲網路知識程式設計師遊戲
- 面試 Linux 運維工作至少需要知道哪些知識?面試Linux運維
- 你需要知道的那些 Java 位元組碼知識Java
- 寄Android開發Gradle你需要知道的知識AndroidGradle
- Netty中的這些知識點,你需要知道!Netty
- JavaEE進階知識學習-----SpringCloud(二)實踐準備JavaSpringGCCloud
- 一個合格的程式設計師,需要哪些必備技能?程式設計師
- Unix環境高階程式設計——第一章-UNIX基礎知識程式設計
- 做好企業網站維護需要具備哪些知識網站
- 程式設計師需要了解的硬核知識之CPU程式設計師
- 程式設計師需要了解的硬核知識之磁碟程式設計師
- 你一定需要知道的高階JAVA列舉特性!Java
- java知識點-高階Java
- Android高階知識點Android
- 小程式入門簡介,你所需要準備的
- 實施 統計製程控制 需要做好哪些準備?