iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Modern Web

高效 Coding 術:Angular Schematics 實戰三十天 系列

從入門到實戰、從客製到發佈,超越所有網路上的相關教學文章,最新、最詳細,可以說是 Angular Schematics 的聖經、學習 Schematics 開發必讀!

快來跟著 Leo 用三十天的時間,讓你 Coding 的效率超幅提昇,向無止盡的加班人生說「再也不見」!!

鐵人鍊成 | 共 32 篇文章 | 87 人訂閱 訂閱系列文 RSS系列文 團隊Turing World
DAY 1

達標好文 [高效 Coding 術:Angular Schematics 實戰三十天] Day00 - 前言

你經常覺得時間不夠用嗎?你經常研讀或學習如何管理自己的時間嗎?你經常每天工作超過八個小時嗎? 在這個世界最公平的是,每個人每天都只有二十四個小時,也正因為如此,...

2019-09-17 ‧ 由 Leo 分享
DAY 2

[高效 Coding 術:Angular Schematics 實戰三十天] Day01 - Schematics 簡介

Schematics 的起源 相信大家都知道,現代有非常非常多的事情都已經可以被自動化的機器或是工具取代。而這些事情之所以會被取代,基本上都是因為只要有個模組或...

2019-09-18 ‧ 由 Leo 分享
DAY 3

[高效 Coding 術:Angular Schematics 實戰三十天] Day02 - 要學打人,先學挨打

要學打人,先學挨打。 這句話是指剛學武的人在學習怎麼要打人之前,要先學會挨打。知道被打是怎麼一回事之後,自然而然就知道要怎麼打人。當然,這句話其實還有其他方...

2019-09-19 ‧ 由 Leo 分享
DAY 4

[高效 Coding 術:Angular Schematics 實戰三十天] Day03 - 第一個 Schematic

環境安裝 Angular 開發團隊非常地貼心,為了讓大家能夠更方便地去開發與學習 Schematics ,還特地開發了 Schematics CLI 給大家使用...

2019-09-20 ‧ 由 Leo 分享
DAY 5

[高效 Coding 術:Angular Schematics 實戰三十天] Day04 - 為你的 Schematics 撰寫測試程式

什麼是測試? 「想像一下現在你的面前有兩台飛機,一台從零件、製程到組裝都經過完整的測試,而另外一台僅經過飛行的測試,你會想要搭哪一台飛機?」 很多人以為測試...

2019-09-21 ‧ 由 Leo 分享
DAY 6

[高效 Coding 術:Angular Schematics 實戰三十天] Day05 - JSON Schema

昨天筆者曾提到: _options 參數是一個物件,這個參數可以使用 JSON Schema 進行驗證,以確保它具有適當的預設值與類型。 但什麼是 JSON...

2019-09-22 ‧ 由 Leo 分享
DAY 7

[高效 Coding 術:Angular Schematics 實戰三十天] Day06 - 與範本共舞

經過三天樸實無華且枯燥的練習,相信大家一定都迫不及待想要開始學習更進一步的應用了,所以今天筆者就來分享一個比較具有實用性的應用吧! 建立範本 雖然之前練習的時候...

2019-09-23 ‧ 由 Leo 分享
DAY 8

[高效 Coding 術:Angular Schematics 實戰三十天] Day07 - 如何測試使用範本的 Schematic

上次跟大家分享了寫測試的好處與如何撰寫測試之後,大家有自己試著寫寫看嗎?今天要來調整上次所寫的測試程式碼,令它能夠測試我們昨天所撰寫的程式。 先來看一下昨天最終...

2019-09-24 ‧ 由 Leo 分享
DAY 9

[高效 Coding 術:Angular Schematics 實戰三十天] Day08 - 增加對 Angular 專案的支援

玩了幾天的 Schematics ,不曉得大家有沒有發現一個問題:為什麼當我們在 Angular 專案裡使用 ng generate 的指令時,Angular...

2019-09-25 ‧ 由 Leo 分享
DAY 10

[高效 Coding 術:Angular Schematics 實戰三十天] Day09 - 撰寫支援 Angular 專案的 Schematics 的測試程式

在測試程式中模擬 Angular 專案環境 當我們開始將 Schematic 與 Angular 專案整合後,就會需要處理越來越多的細節。尤其是在測試時,會更需...

2019-09-26 ‧ 由 Leo 分享