(DAY-1) 前言-在比賽開始之前-Angular 與 Nestjs 共舞
大家好,我是jason,目前是前端工程師,在同事的推坑下第一次參加鐵人賽
在現在的專業化分工之下,一個網站要完成需要依賴前端與後端工程師齊力合作,兩種領域的管轄不同,前端工程師負責畫面的排版、資料的接收與發送、表單的處理;後端工程師負責資料的處理與運算,建立一個完整的網站兩者缺一不可。前端工程師與後端工程師必須合作,如果只會前端是無法建構出一個完整的網站。
因此懷抱著自己能建構出一個網站的夢,這一次30天的主題將從前端的角度出發,從如何使用前端的框架Angular去建立一個SPA的應用程式後,去探索後端如何開發API,並且如何接到前端送過去的資料。
比賽目標
本次的鐵人賽預計談到:
- 為什麼選擇Angular作為前端開發的框架
- 如何建立Angular基本觀念與建立簡單的應用程式
- 為什麼選擇Nestjs作為後端開發的框架
- 如何使用Nestjs建立API與處理資料
- 如何結合前端的Angular與後端的Nestjs開發一個前後端完整的應用程式
額外目標
另外還打算寫下一些比寫程式還要重要的觀念乃至人生問題的番外篇:
- 有問題不妨讀讀哲學吧
從哲學家經典看看他們如何思考系統的架構與人生的進退,看看哲學家如何思考這些問題與如何提出解決問題的辦法。提供更多想法。
就這樣,鐵人賽就開始啦!