iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

《Node.js 不負責系列:把前端人員當作後端來用,就算是前端也能嘗試寫的後端~原來 Node.js 可以做這麼多事~》 系列

前端的你,有沒有為了後端的程式而感到困擾?

讓我們一起來探索《Node.js 不負責系列:把前端當作後端來用,就算是前端也能嘗試寫的後端~原來 Node.js 可以做這麼多事~》!

這系列將帶領你輕鬆學習(一點也不) Node.js,從安裝基礎開始,進一步探索模組、建立 HTTP API,甚至是如何建立你自己的網頁爬蟲。我們還會討論如何與資料庫互動,甚至教你如何部署到伺服器。

最後,我們會進入 Google Apps Script 的世界,看看前端如何充當後端來使用。

只要跟著這系列學習,你也可以變成被當作後端來用。

(感謝 ChatGPT 幫忙想簡介)

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

Day11 - Express 與 Mongoose

前言 在上一篇文章中,我們初步建立了 MongoDB Atlas 的帳號,並且快速認識了 Mongoose,接下來當然就是要來整合再一起啦~ Express...

2023-09-25 ‧ 由 Ray 分享
DAY 12

Day12 - 關於 CORS 與 Env

前言 前一篇我們完成了 Express + Mongoose 的整合,接下來我們要來處理一些環境變數的問題,以及 CORS 的問題。 Cross-origin...

2023-09-26 ‧ 由 Ray 分享
DAY 13

Day13-替你的 Express 戴上頭盔吧!

前言 前面介紹了 CORS 跟 Env 可以說是基本的基本,接下來要來介紹一個很特別的東西,叫做 Helmet。 Helmet 是什麼? 開始說明 Helme...

2023-09-27 ‧ 由 Ray 分享
DAY 14

Day14 - 網頁爬蟲?

前言 這一篇基本上我打算輕鬆一點介紹爬蟲就好,所以這一篇的篇幅或許會比以往前面少很多,主要也是讓大腦可以輕鬆一點。 網路爬蟲? 簡單來講,網頁爬蟲(Web C...

2023-09-28 ‧ 由 Ray 分享
DAY 15

Day15 - 第一個爬蟲

前言 前一篇我們對於爬蟲應該有一些基本的概念與認知了,接下來當然就是要來實作一下囉。 爬蟲實作 首先一開始在實作之前,我們先回顧一下爬蟲的流程: 分析來源...

2023-09-29 ‧ 由 Ray 分享
DAY 16

Day16 - 續談爬蟲(上)

前言 接下來這一篇也是針對爬蟲來介紹,但是會去撈一些比較複雜的資料。 又是爬蟲 前一篇我們針對我的部落格去做示範,底下是前一篇的示範程式碼 // index....

2023-09-30 ‧ 由 Ray 分享
DAY 17

Day17 - 續談爬蟲(下)

前言 這一篇將會接續前一篇的文章內容,繼續把前一篇沒講完的爬蟲內容給補完。 續談爬蟲 一開始,我們先回顧一下我們前面寫了什麼東西 // index.js co...

2023-10-01 ‧ 由 Ray 分享
DAY 18

Day18 - 初識 Crontab

前言 看到現在,你也應該學了不少知識了,你應該會發現有些系統好像都會「自動」去做某些事情,所以接下來將會來介紹例行性工作排程 (crontab) 這個東西。...

2023-10-02 ‧ 由 Ray 分享
DAY 19

Day19 - Crontab + Node.js

前言 前一篇我們對於 Crontab 已經有一個基本的概念,接下來當然要套用到實際案例上,不然認識了也沒用,所以這一篇我們就來簡單實作一個 Crontab +...

2023-10-03 ‧ 由 Ray 分享
DAY 20

Day20 - Discord Bot?

前言 除了爬蟲之外,Node.js 可以做的事情其實非常多,所以接下來將會介紹一些其他的應用的實作,也就是 Bot。 Bot? Bot 是什麼呢?我相信你應該...

2023-10-04 ‧ 由 Ray 分享