iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

30 天架設 Node.js - Express 框架:快速學習之路 系列

在 30 天內,由入門至深入,學習 Node.js 後端框架 -Express。適合新手及基礎學習者,建立堅實技能,輕鬆打造強大網頁應用程式。

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 - 資料庫:創建、讀取、更新和刪除資料(上)

經過前兩天的安裝與設定,我們已經可以用 Express 連接 MySQL 資料庫。接下來我們要來學學怎麼 讀取/新增/刪除/修改,也就是大家口中常提到的 CRU...

2023-09-12 ‧ 由 Abby 分享
DAY 12

Day 12 - 資料庫:創建、讀取、更新和刪除資料(中)

鐵人賽快過一半了!大家再努力撐下去。 在想要將我們的 SQL 語法配合路由連接資料之前,前幾天我們都使用 node mysqlConnection.js 來測試...

2023-09-13 ‧ 由 Abby 分享
DAY 13

Day 13 - 資料庫:創建、讀取、更新和刪除資料(下)

昨天已經可以靠打不同 API 方法的方式,來執行不同的 SQL 語法。 但有沒有覺得哪裡怪怪的,為什麼我只能新增名為 testBook-1 的書名?或是為什麼我...

2023-09-14 ‧ 由 Abby 分享
DAY 14

Day 14 - 資料庫:使用 ORM (物件-關係映射)簡化資料庫操作(上)

經過前幾天學到如何在 Express 上下 SQL 語法與資料庫交換資料,但是下 SQL 與資料庫拿資料是我們後端工程師必備的日常, 每次都要下一大串重覆的...

2023-09-15 ‧ 由 Abby 分享
DAY 15

Day 15 - 資料庫:使用 ORM (物件-關係映射)簡化資料庫操作(中)

鐵人賽已經過一半了~ 大家加油不要放棄! 今天會來介紹一下 Express 框架的 ORM - Sequelize,我們就繼續看下去吧~ ! 首先,先來介紹...

2023-09-16 ‧ 由 Abby 分享
DAY 16

Day 16 - 資料庫:使用 ORM (物件-關係映射)簡化資料庫操作(下)

繼續昨天的 Sequelize 連線,今天我們要實作CRUD 與資料庫連接取得我們想要的資料。 建立資料模型 首先,我們需要先建立連線資料庫的資料模型。...

2023-09-17 ‧ 由 Abby 分享
DAY 17

Day 17 - Express 必備:介紹常用的套件(上)

經過前幾天的介紹,我們已經更熟悉使用 Express 框架,接下來我們需要實作才能學以致用, 今天會先介紹我在開發時常用的 Express 套件,幫助大家在開發...

2023-09-18 ‧ 由 Abby 分享
DAY 18

Day 18 - Express 必備:介紹常用的套件(下)

今天延續昨天介紹套件的部分,再介紹另外三個我在開發上常用到的套件。 Lodash 處裡資料的強大套件 後端工程師最經常處理到的,就是將資料庫取出來的資料與...

2023-09-19 ‧ 由 Abby 分享
DAY 19

Day 19 - 身分驗證與授權:實作使用者註冊和登入系統(上)

經過前幾天的介紹,我們已經更熟悉使用 Express 框架,接下來我們需要實作才能學以致用, 今天開始我們會開始做一個小專案,來記錄我們每個人的書單列表。首先第...

2023-09-20 ‧ 由 Abby 分享
DAY 20

Day 20 - 身分驗證與授權:實作使用者註冊和登入系統(中)

昨天已經完成了50 % 左右的登次系統, 今天我們來把功能做得更完善~ 還記得我們昨天在做登入 login.ejs 頁面的時候,是不是有打一個 POST /...

2023-09-21 ‧ 由 Abby 分享