iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

從零開始的後端異世界生活 系列

後端好可怕嗚嗚嗚,我是後端盲人,跟我一起走過盲人摸象的過程吧

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文 團隊小澄禮拜一就開喝
DAY 21

Day 21 - 新增 User Entity 並增加與 Task 之 Database Relation

新增 User Entity 到目前為止,我們雖然有了 Task 這張表能夠記錄任務資訊,但既然我們是開發後端的,其中滿精髓的一點就是身份認證(Authenti...

2020-10-06 ‧ 由 Lacie 分享
DAY 22

Day 22 - 在 NestJS 中實作 JWT 與 AuthModule (1)

引入 Dependencies 在上一篇章的時候,我們完成了新建 User Entity 及新增 User 與 Task 的關聯,再來下一步我們要來實作有關 T...

2020-10-07 ‧ 由 Lacie 分享
DAY 23

Day 23 - 在 NestJS 中實作 JWT 與 AuthModule (2)

在 AuthService 中撰寫登入方法 上一篇章我們完成了 AuthModule 與 AuthService 的創建,並在 Module 裡註冊了 JwtM...

2020-10-08 ‧ 由 Lacie 分享
DAY 24

Day 24 - 在 NestJS 中實作 JWT 與 AuthModule (3)

新增 JwtStrategy 再來我們要利用 Passport 來進行相關驗證工作,先在 Auth 資料夾底下新增一個 JwtStrategy: 並在 cons...

2020-10-09 ‧ 由 Lacie 分享
DAY 25

Day 25 - 在 NestJS 中實作 JWT 與 AuthModule (4)

新增 GetUser Decorator 在上一篇章時,我們完成了 JwtStrategy,並用啟用 UseGuards 在新增任務這支 API 上,接下來我們...

2020-10-10 ‧ 由 Lacie 分享
DAY 26

Day 26 - 部署 NestJS 到 AWS Elastic Beanstalk (1)

AWS 免費方案 在我們開始部署前,首先要做的是註冊 AWS 的帳號,在 AWS 免費方案 可以看到有許多種服務,以及各自有不一樣的免費條件,而我自己是要使用...

2020-10-11 ‧ 由 Lacie 分享
DAY 27

Day 27 - 臨時插播的中間件 - Middleware

中間件 - Middleware 嗨大家好,因為在部署 Elastic Beanstalk 上遇到了一些些困難,目前暫時卡關,怕文章生不出來,我們來臨時插播一下...

2020-10-12 ‧ 由 Lacie 分享
DAY 28

Day 28 - 不想再寫 if 啦,來研究 NestJS 的 Pipe 看看

我有好多 if 呀 身為一個新手後端,常常會忽略到一些細節是需要擋掉的,以這一系列在做的 Task 這張資料表來講,目前的新增任務的邏輯裡面並沒有包含去驗證 t...

2020-10-13 ‧ 由 Lacie 分享
DAY 29

Day 29 - 使用 Config 為 NestJS 專案拆分不同開發環境

前言 終於來到了第 29 天了,也就是名義上技術篇章的最後一篇了 XDD,到了今天我還真是突然不知道要寫什麼,而且部署 AWS 那邊因為卡關還沒有時間繼續研究,...

2020-10-14 ‧ 由 Lacie 分享
DAY 30

Day 30 - 人生 Online 好難玩,技能到底要怎麼點才能最強呢?

前言 首先先恭喜我自己完賽。 今年本來是想寫 Flutter 的,在我的 Day 1 那篇應該有提到,原本我是 iOS 工程師,進公司後因為專案需求所以寫了一陣...

2020-10-15 ‧ 由 Lacie 分享