耶,這篇是我想要寫很久的,終於到swagger了另外NestJS相關系列包含這篇,應該…九篇吧!吧! 到Day50剛好把NestJS講完的話,有種很舒服的感覺(...
前面我們學了express這個nodeJS的框架express的優點是輕量、簡易 今天要來講解另一個更適合用來開發大型專案的NodeJS框架:NestJS先來了...
這個章節要來探討nvm這個工具 在我安裝Nest的時候,突然發現我兩年前開發專案用的 Node.js 14已經太舊了用14版會噴出很多錯誤訊息 但工作的專案版本...
上一篇我們針對資料庫的基本概念以及MySQL的安裝、建置與使用做了探討這個章節要來學習基礎的SQL語法,以及使用NodeJS要怎麼連結MySQL資料庫 Go G...
歷經了36天,終於可以從前端到測試,再跨足到後端語言了NodeJS語法基本上就是Javascript所以這邊不會拘泥於那些JS語法,而是討論後端才能處理的部分...
今天終於來到最後一集了,會介紹的是 Traefik 這一個工具。 當網址綁定特定虛擬主機的 ip 時,預設需要綁定 80、8080 的 port,如果是 htt...
Hi,大家好,關於side projects ,已經進入尾聲了,我們完成了資料的輸入、顯示,今天要來完成報表製作的功能。那麼讓我們開始吧 報表的用途 一般的系統...
既然已經自己動手做了 Docker Image,不上傳到伺服器運行也就相當可惜。上傳 Docker Image 的手法很多,本篇所介紹的 scp 手法算是觀念上...
Hi,大家好,又到了連續假期了,總算可以脫離幾天上班的生活了XD,昨天我們完成了附件上傳的機制,使用 dataURL 的機制,傳完之後,當然就是要可以在畫面上看...
房子可以租,網址也可以租。但是,網址租金比房子便宜多了,一年只要 600 元左右,你就可以展示自己的網站或作品~ 如果搶到好網址,還可以賣給別人,就跟實際的房子...
上一集介紹了租一台主機,然後部署 Node.js 專案。本篇就要來介紹如何使用 GitHub Action 來進行部署。 GitHub Action 可以在儲存...
Hi,大家好,昨天我們完成了登入&變更密碼機制,按照預定的作業流程,我們今天來處理的是表單輸入的機制,在這裡我們會使用vue.js送出資料到後端,後端資...
Hi,大家好,昨天我們完成了使用者登入的雛形,今天來將這個雛形轉變為符合 ISO27001資通安全規則之使用者登入機制,那麼,就讓我們開始吧。 什麼是ISO27...
原文連結:Node.jsとはなにか?なぜみんな使っているのか? - Qiita 以下正文開始。 這篇文章的目的,主要是為了解答以下疑問: 「我們在學習 J...
今天來回顧一下這幾天使用到的技術和開發的API 大綱 主要使用到的技術 安裝的套件 API設計 1. 主要使用到的技術 MongoDB — docume...
今天要來開發圖片上傳的API,我們在使用者個人資料和文章封面都會使用到這支API的功能。 大綱 圖片存放位置比較(伺服器 vs.資料庫) 圖片上傳API開發...
網路上第三方製作的 modules 可以透過 npm (node package manager)下載來使用 NPM NPM JS NPM 是 Node Pac...
今天我們要來把剩下查詢相關的API開發完成,今天要開發的API如下: 取得所有文章a.查詢特定tag的文章列表b.查詢特定標題的文章列表 取得依照tag排列的...
我們都知道,開發的過程中 “環境的準備比實際開發” 更複雜,因為在開發中我們會用已知的語法、知識來執行,但每一個環境都有屬於自己的邏輯,在建立或申請的過程中,都...
modules 分成三種: Node.js 內建的 modules,可以直接拿來使用 內建功能尋找 我們自己製作的 modules 網路上第三方製作...
Hi,大家好,昨天我們完成了主頁之客服項目清單,今天我們接續下去,製作詳細資料的檢視頁面,那讓我們開始吧 增加連結功能與 click 事件 首先先接續昨天的作業...
昨天我們已經實作了登入和註冊API,並了解JWT整個運作過程。接著我們要來開發User相關的API和auth middleware開發 大綱 User API...
Module Wrapper 在 Node.js 當中,module 是指一組的程式碼,組織成簡單或複雜功能,可被用來與外部其他程式碼連結。可以是單個文件,或是...
進入到第11天,發現時間不多了,所以不像之前觀念部分會補充那麼多,相關參考資料還是會放在最底下,但內容大部份會把實作的程式直接放上來。 大綱 Authenti...
靜態網頁 static websites 靜態網頁中的內容就是HTML, CSS, Java Script所創建的網頁 靜態網站上的每個頁面都存儲為單個 HTM...
Hi,大家好,昨天我們完成了Sequelize 的套件安裝、資料庫連線的設定與資料表的設定,今天我們來預定要完成資料處理的模組,會依照查詢、新增、修改、刪除進行...
Hi,大家好,昨天我們完成了Sequelize 的套件安裝、資料庫連線的設定與資料表的設定,今天我們來預定要完成資料處理的模組,會依照查詢、新增、修改、刪除進行...
昨天已經讓後端程式和正式資料庫連接起來,今天就要將原本的MOCK_POSTS移除,與真正的資料庫互動了。 大綱 建立文章的Schema&Model 調...
大綱 MongoDB簡介 Mongoose簡介 將後端專案連接到資料庫 1. MongoDB簡介 MongoDB 是一種 NoSQL(非關聯式) 資料庫...
不知道漫畫什麼時候更新,都需要手動去查找嗎? 為什麼同事的訊息總是快一步,他是從哪獲得的呢? 辦公室小劇場: 新到職的 Amy 在辦公室不算非常亮眼,她會在...