iT邦幫忙

nestjs相關文章
共有 139 則文章
鐵人賽 自我挑戰組 DAY 6

技術 Day 06 - 簡易 NestJS 專案導覽(下) 與你的第一支 API

src 內的基本架構 今天要來簡單講解一下 src 內的基本架構: 先從 main.ts 開始。 main.ts 主要是我們的進入點,也可以稱作入口處、...

鐵人賽 Modern Web DAY 22

技術 [DAY-22] 建立 Nestjs 環境與專案

Nestjs 安裝環境非常簡單,就和Angular 一樣,擁有一套完整的CLI處理大小事,可以快速產生專案,並且設定好所有的配置,直接進入開發。 如果之前已經有...

鐵人賽 自我挑戰組 DAY 9

技術 Day 09 - NestJS 中的 Module 基礎篇

Module 今天的主題終於來到了 Module,這裡暫且稱它叫做模塊好了,NestJS 中的模塊化開發的概念就主要來自於此,在開發中我們會使用多個 Modul...

鐵人賽 自我挑戰組 DAY 5

技術 Day 05 - 簡易 NestJS 專案導覽(上) 與引入 Dependencies

簡易 NestJS 專案導覽 在上上篇章的時候,我們透過指令「nest new nestjs-task-management」建立了我們的第一個 NestJS...

鐵人賽 Modern Web DAY 15
派對動物嗨起來! 系列 第 15

技術 D15 - 加入派對

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 Modern Web DAY 28
派對動物嗨起來! 系列 第 28

技術 D28 - 第一隻企鵝

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 Modern Web DAY 29
派對動物嗨起來! 系列 第 29

技術 D29 - 結束是另一個開始

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 Modern Web DAY 30
派對動物嗨起來! 系列 第 30

技術 D30 - 花絮和閒聊

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

技術 【Day47】ChatGPT請教教我:NestJS!(六)- API測試兼文件!swagger!

耶,這篇是我想要寫很久的,終於到swagger了另外NestJS相關系列包含這篇,應該…九篇吧!吧! 到Day50剛好把NestJS講完的話,有種很舒服的感覺(...

鐵人賽 自我挑戰組 DAY 13

技術 Day 13 - 懶得寫文件拉~來使用 NestJS 的 Swagger UI 幫你寫(下)

花東出遊 ing.. 篇幅酌量減少 XD 強化 API 參數文件敘述 接著我們來幫 API 參數加上文件敘述,首先先來創造個假參數範例,假設我們的任務管理系統,...

鐵人賽 自我挑戰組 DAY 12

技術 Day 12 - 懶得寫文件拉~來使用 NestJS 的 Swagger UI 幫你寫(中)

花東出遊 ing.. 篇幅酌量減少 XD 強化文件基本敘述 在上一篇章時,我們的 v1 API 目前長這個樣子,感覺還缺了什麼: 那我們先來做第一件事,目前所有...

鐵人賽 Modern Web DAY 27
派對動物嗨起來! 系列 第 27

技術 D27 - 一人一隻才公平

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 自我挑戰組 DAY 26

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

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

鐵人賽 自我挑戰組 DAY 19

技術 Day 19 - 把商業邏輯拆分至 NestJS 的 Service 層中

創建 Service Module 在上一篇章時,我們已經完成了範例的 DB 資料表創建,接下來我們先來建立個 Service 層,好為之後要撰寫商業邏輯做準備...

鐵人賽 Modern Web DAY 26
派對動物嗨起來! 系列 第 26

技術 D26 - 遊戲機網頁取得搖桿控制訊號

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 Modern Web DAY 24

技術 [DAY-24] Nestjs 服務 (Service)

為什麼需要服務 在Angular的篇章提到元件(Component)和服務(Service)的差別,元件應該專注在處理顯示頁面的邏輯;服務應該專注在處理資料的取...

鐵人賽 自我挑戰組 DAY 30

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

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

鐵人賽 Modern Web DAY 25

技術 [DAY-25] Nestjs 管道(Pipe) - 驗證資料

Nestjs的管道和Angular的管道之間的差異 在Angular當中,管道(pipe)的功用是在不更動原始資料的情況下,轉換資料顯示的樣子。一來可以不更動資...

鐵人賽 自我挑戰組 DAY 22

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

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

技術 【Day45】ChatGPT請教教我:NestJS!(四)- Controller & Middleware!

在【Day43】ChatGPT請教教我:NestJS!(二)- Controller & 裝飾器 的尾聲ChatGPT提到了Controller的進階內...

鐵人賽 Modern Web DAY 21

技術 DAY21 - 進入後端 Nestjs

還記得一開始建立專案時選擇的是 Angular + Nestjs 作為專案的前後端語言嗎? 什麼是 Nestjs? Nestjs 簡單來說可以想成後端版本的...

鐵人賽 Modern Web DAY 27

技術 [DAY-27] Nestjs 異常過濾器(Exception filters)

什麼是異常過濾器 Nestjs 有一個框架層級的異常處理機制,負責捕捉所有的異常狀態。如果有異常狀態沒有被處理的話,那麼Nestjs的異常處理器便會發出回應,說...

鐵人賽 自我挑戰組 DAY 20

技術 Day 20 - 把 Repository<Entity> 注入到 Service 中並使用它

將 Repository 注入 Service 在上一篇章的時候,我們完成了 Service 層的拆分,今天我們來把前幾天完成的 Task 資料表,利用 Rep...

鐵人賽 自我挑戰組 DAY 24

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

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

鐵人賽 自我挑戰組 DAY 27

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

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

鐵人賽 自我挑戰組 DAY 23

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

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

鐵人賽 Modern Web DAY 22
派對動物嗨起來! 系列 第 22

技術 D22 - 企鵝登場:建立企鵝 Class

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 Modern Web DAY 19
派對動物嗨起來! 系列 第 19

技術 D19 - 是誰偷按確定?

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 自我挑戰組 DAY 25

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

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

鐵人賽 自我挑戰組 DAY 28

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

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