從今天開始,程式碼和實作練習的部份會佔比較多的部份,終於要進入實用的NodeJS網頁框架-Express了。 Express Express是NodeJS後端開...
大部分的系統都會有帳戶機制,其中涉及的部分不外乎就是註冊、登入與驗證,這部分內容較多,我會拆成上下兩篇,這篇會先實作註冊帳號的部分。 規劃路由 不曉得大家還記不...
在有會員機制下的 TodoList 中,每一筆的 Todo 都應該有一個擁有者,這樣才能知道該筆 Todo 是誰的,誰才有權限可以存取它,所以建立關聯就變得很重...
什麼是 Guard? Guard 是一種檢測機制,就像公司警衛一樣,沒有員工身份他不會讓你進入公司,同樣的道理,若用於需要會員身份的操作並且未使用會員身份,就會...
Express的學習從安裝、Route和Middleware的概念開始,今天要進入前端實務面的部份:Template(樣板)。 Template 樣板在前面No...
前言 前面完成建立訂單的api後我們今天要把查詢訂單做完 扣除今天剩下2天的時間今天在把查詢做完後我希望可以把laravel串完 後續預告 我們要做的交換功能還...
簡易明瞭的圖片步驟作法. What is Express ? it’s Framwork 讓使用者方便建立應用程式 . (day3)Framwork 有提到過...
昨天已經安裝了我們要連接的資料庫,今天我們要來用程式進行連線啦~ MySQL 建立資料庫 在程式連線之前,我們先開啟昨天的 TablePlus ,按一下上方有個...
經過前幾天學到如何在 Express 上下 SQL 語法與資料庫交換資料,但是下 SQL 與資料庫拿資料是我們後端工程師必備的日常, 每次都要下一大串重覆的...
今天要針對Routes和Middleware的部份進一步了解Express框架。 Express中的Routes Routing(路由)在網頁應用程式中是指網址...
前端新增的基本頁面設計完,今天的內容是以後端為主,建立新增待辦事項的API,以將前端傳遞的資料寫入資料庫。 後端應用程式 這裡的後端實作以Express作為框架...
經過前幾天的介紹,我們已經更熟悉使用 Express 框架,接下來我們需要實作才能學以致用, 今天會先介紹我在開發時常用的 Express 套件,幫助大家在開發...
第二天時我們做了一個會印出 Hello World 的程式,並包進了 Docker,今天想要繼續延續這個主題,讓我們的應用程式更接近後端一些, 同樣都是 Hel...
前言 我們目前把laravel的服務都寫得差不多了後來發現沒有實際測試過訂單建立這邊我們來把訂單api補完吧! 目標 回去把nodejs api補完 包裝成建...
今天延續昨天介紹套件的部分,再介紹另外三個我在開發上常用到的套件。 Lodash 處裡資料的強大套件 後端工程師最經常處理到的,就是將資料庫取出來的資料與...
經過了前幾天對 Express 框架的介紹,接下來我們著重在介紹資料庫及如何使用框架連接資料庫,與資料庫的資料交換這可是後端工程師一定要會的技能,讓我們繼續看...
前言 TypeScript 我們已經學的差不多了~接下來要進入實戰環節!這個章節我們會使用 Express 框架來實作簡單的 CRUD Web 後端應用程式,...
昨天已可以順利地讓伺服器動起來,但是不是程式碼有看沒有懂呢? 今明兩天會來與大家聊聊 express 的核心技術之一 → Routing (路由) 什麼是 Ro...
安裝 Node.js 要開始建立伺服器之前,第一步就是要先進行安裝的動作! 首先,需要先到 Node.js 官網安裝下載檔,如果沒有特殊的需求,建議安裝 LTS...
簡介 使用node.js後,重新啟用一個Project後,環境往往需要重新建置,即使複製舊有專案,也需要花一些時間進行修改。因此小弟我整理了幾個比較常用的框架製...
今天呢~我們要來聊聊 express 框架要怎麼建立靜態檔案。要建立靜態檔案前,先來聊聊什麼是靜態檔案(Static Files)。 什麼是靜態檔案 根據 ex...
昨天已大致了解路由的建立,但是如果我們有好幾個方法都要共用一個路由呢?這就是今天要討論的重點! 以 /book 作為範例,如果要因應各種請求方法做回覆,最基本的...
在前兩天瞭解了express 的核心技術之一的Routing (路由)後,今天我們要來學習另一個核心 → Middleware (中介軟體) 什麼是中介軟體 我...
我們已經完成了一點簡單的書單列表專案,對程式的開發已有了了解, 但為了往後的維護與新的需求開發,如果程式去部寫在同一個檔案裡面,對以後的維護會有點困難,所以今天...
繼續昨天的 Sequelize 連線,今天我們要實作CRUD 與資料庫連接取得我們想要的資料。 建立資料模型 首先,我們需要先建立連線資料庫的資料模型。...
經過前幾天的介紹,我們已經更熟悉使用 Express 框架,接下來我們需要實作才能學以致用, 今天開始我們會開始做一個小專案,來記錄我們每個人的書單列表。首先第...
昨天已經建立了一個樣板,今天就要讓樣板隨我們需求的文字做變化~讓我們繼續看下去! 實作動態網頁 動態網頁中常常會出現模板一樣,但內容文字不一樣的網頁,想要讓我們...
Hi,大家好,今天是第9天,很快的就要過了 1/3 了,昨天我們完成了 router 的定義,並且將對外公開,不需進行權限驗證的功能的頁面與ajax api的...
昨天已經可以開啟了圖片連結,今天我們來進階一點做一個樣版引擎的頁面吧! 什麼是樣版引擎 樣版引擎(template engine),顧名思義就是有一個固定樣版,...
前言 在前一篇文章中,我們介紹了如何使用 TypeScript 與 Express 搭建一個基礎的後端應用,並實現了最簡單的 Hello World 功能。本...