以 Fastify 為中心的 Web 後端之旅,包括但不限於後端的開發與維運。
Fastify 是一個 NodeJS 的 Web Framework,個人在工作上使用也有一段時間,希望能藉這次的系列文章,整理或深入一些後端相關主題,增加正體中文的文章,讓新手老手都能一起來學習討論。
會講一些後端的知識,以及使用 Fastify 的相關實踐。
大家好,我是 Yubin 在定義 route 的時候,我們會需要定義那個 route 的 hander。而 handler 的第一個參數,就是 FastifyR...
大家好,我是 Yubin 在定義 route handler 的時候,第一個參數傳入的是 FastifyRequest,第二個參數是 FastifyReply,...
大家好,我是 Yubin 透過 Decorator API,可以讓開發者自訂 Fastify 的核心物件,包括 FastifyInstance, Fastify...
大家好,我是 Yubin 在 Fastify 的世界中,我們可以透過 Plugins 來擴充許多功能。這篇文章跟大家介紹 Plugin 這個東西。 Plugi...
大家好,我是 Yubin這篇文章會介紹 Fastify 的 Logging 機制。 Logging Log,中文翻譯可能會翻譯成"日誌"。...
大家好 我是 Yubin 當有一個 request 進來的時候,要如何去解析 (Parsing) 他帶過來的 Payload,會利用到 ContentTypeP...
大家好 我是 Yubin 當一個 Request 進來,在進入 route handler 之前,他的 Payload 應該要被經過驗證 (Validation...
大家好 我是 Yubin 身為一個開發者,寫測試是非常重要的。這篇文章介紹 Fastify 中要如何對 server 進行測試。如果對 JavaScript T...
大家好,我是 Yubin 這篇文章會介紹 Fastify 生態系中對 Database 的支援,以及透過 Docker 啟動一個 MongoDB Contain...
大家好,我是 Yubin 今天來跟大家介紹一個非常熱門的 MongoDB Driver,Mongoose。 Fastify 對於 Database 的支援非常...