大家好,我是 Yubin 這篇文章會跟大家介紹如何實作上傳檔案到 Object Storage。並在本地端建立相應的開發環境,使用的 Object Storag...
以下整理大多主題為Modern Web,歡迎留言debug 2022 iThome 鐵人賽網頁開發小小地圖 前端三本柱 從0開始系列 【每天5分鐘...
想起之前,我偶爾也協助佈署前端網站,佈署前端的其中一個基本作法,是在 Server 上安裝 NGINX,並指向前端建置的 dist/ 資料夾, 既然我們目前也學...
今天我們來深入做點研究, 以前就發現,一項官方的 docker image,總是會有很多不同的 image 版本,其中有什麼差異,一直都沒有仔細研究,今天就讓我...
今天要來研究 Fluentd 這一套工具, 在我打聽時,有前輩跟我推薦了 Fluentd,說是業界很常用的 Docker Log 收集工具,同時在昨天分享的文章...
附上為何鐵人賽文章會出現在這裡的說明:2022 鐵人賽|Day1 報名失敗,還是要開賽吧! 背景脈絡 在自我介紹時有提到,目前筆者正透過兩種管道在學習前端語言,...
昨天研究了 Image Manifest 的概念,提到了通常官方的 Docker Image 都有 Manifest、並提供多種架構的 image, 那既然官方...
大家好 我是 Yubin 當有一個 request 進來的時候,要如何去解析 (Parsing) 他帶過來的 Payload,會利用到 ContentTypeP...
大家好,我是 Yubin 本篇文章會介紹什麼是 Keycloak,一步一步在本地端把 Keycloak 伺服器打起來,並使用 fastify-keycloak-...
我們在 D13 - NGINX Image 時介紹了 NGINX 的基本用法, 假設我們的 API 開發完成,Domain 跟 DNS 也處理好了,NGINX...
我在前陣子開發專案的過程中,才發現了原來不同 CPU 架構的電腦,會需要使用不同的 Docker Image, 仔細想想也是合理,Docker 是跑在 OS 之...
2024年「雨水」剛過的幾天,走進了台北的天瓏門市 看到放在天瓏第一排的「誰說資安寫不了情書」 沒想到從一開始到此刻,25年就這樣過去了。 人生意外到,竟然...
大家好,我是 Yubin 在網頁的應用上,常常會需要上傳的功能,上傳文件上傳圖片等。本篇文章來介紹在 Fastify App 開發上,使用 Fastify-Mu...
大家好,我是 Yubin 這邊文章將介紹把 Fastify App 包成 Image 的方法與注意事項。 前情提要 假設我們手上有一個 Fastify 的專案...
大家好,我是 Yubin 本篇介紹利用 Fastify 官方團隊的 CLI 工具: Fastify-CLI 來快速建立 Fastify 專案 安裝 npm i...
大家好,我是 Yubin 這篇文章講 Fastify 的生命週期,搭配 Fastify Hook 可以在各個階段做不同的動作。 Lifecycle Reques...
大家好,我是 Yubin 這一系列的文章會以 Fastify 為主要使用的工具,講一些後端開發必須知道的概念知識以及實作。 Fastify Fastify 是一...
進入第四天了,接下來我預計每三天為一個主題上的循環,分別是第一天做講解或教學,第二天做點玩具來,第三天則對某個 Docker 議題深入研究, 於是,今天讓我們來...
大家好,我是 Yubin 這篇文章會介紹如何將 Fastify 作為後端,並整合前端網頁,由 Fastify App 作為前端網頁的 Host,實現 Full...
大家好,我是 Yubin 這篇文章會跟大家介紹什麼是 Testcontainers,以及使用 vitest 這個測試框架實際整合 testcontainers...
NGINX 是個在業界廣泛使用的 Web Server,也稱為 Reverse Proxy,用途是把進入 Server 的 Request 導向給指定的服務來處...
大家好,我是 Yubin 在定義 route handler 的時候,第一個參數傳入的是 FastifyRequest,第二個參數是 FastifyReply,...
我們在 D6 - Build Cache 時,說到了 Docker 可以在建置 Image 時複用已經存在的 Image 來加速,如果在同一台 Server 上...
大家好,我是 Yubin 本篇文章會介紹 HTTP Header 的基本知識,以及透過 Fastify 要如何控制 HTTP Header。 當我們定義了一個像...
大家好,我是 Yubin 這篇文章介紹 Fastify server 在程式中的實體 (instance),Type 定義在 FastifyInstance。...
大家好 我是 Yubin 當一個 Request 進來,在進入 route handler 之前,他的 Payload 應該要被經過驗證 (Validation...
大家好,我是 Yubin 這篇文章會講 Fastify 的 Hook,可以監聽特定的事件,在事件觸發前呼叫自己想要的處理函式。 本文中的 server 指的...
大家好,我是 Yubin 我們在開發網頁後端的時候,常常會需要定義一些 API。本篇講一下透過 Fastify 的 Route 來定義 API Endpoint...
大家好,我是 Yubin 透過 Decorator API,可以讓開發者自訂 Fastify 的核心物件,包括 FastifyInstance, Fastify...
大家好,我是 Yubin 這邊講的是開發 Fastify 應用程式需要準備及建議準備的程式或工具。 NodeJS Node 是一個開源且跨平台的 JavaScr...