1 |
[Day 29] Functional Programming 還有沒有 SOLID 原則? |
2 |
[Day 28] 討論 Functional Programming 的合成 |
3 |
[Day 27] 繼續談 Functional Programming,怎麼拆分邏輯 |
4 |
[Day 26] 商務邏輯的拆分,來談談 Functional Programming |
5 |
[Day 25] parallel request ,談 coroutine |
6 |
[Day 24] 如果有很多 Request 怎麼辦,談 Parallel requests |
7 |
[Day 23] 用 POST 存取第三方 API |
8 |
[Day 22] Ktor 怎麼存取第三方 API |
9 |
[Day 21] 談 exposed DAO 的 Optional reference |
10 |
[Day 20] exposed 的多對多關聯 |
11 |
[Day 19] 談談 n+1 問題和 eager loading |
12 |
[Day 18] 資料表關聯,DAO 的一對多關係 |
13 |
[Day 17] 存取資料庫的另一種方式,談 exposed DSL |
14 |
[Day 16] 談談 DAO 的 CRUD |
15 |
[Day 15] 看不懂 exposed DAO?談談 object 和 companion object |
16 |
[Day 14] 怎麼用 exposed DAO 存取資料庫 |
17 |
[Day 13] 用 Ktor 連線資料庫!談 Kotlin exposed 框架 |
18 |
[Day 12] 要準備連線資料了!設置 Ktor 的連線資訊 |
19 |
[Day 11] Ktor 的 Routing 進階技法 |
20 |
[Day 10] Ktor 處理 JSON 格式的回傳 |
21 |
[Day 9] 談怎麼在 Ktor 內使用 FreeMarker template |
22 |
[Day 8] 談 Ktor 的 HTML DSL |
23 |
[Day 7] 談 Ktor 紀錄 log 的方式 |
24 |
[Day 6] Ktor 的自動測試 |
25 |
[Day 5] 修改程式碼?先設定 coding style! |
26 |
[Day 4] 調整 hello world 的純文字回傳 |
27 |
[Day 3] Ktor 的 Hello World |
28 |
[Day 2] 準備 Ktor 開發環境 |
29 |
[Day 1] 什麼是 Kotlin?什麼是 Ktor? |