Day30-旅途告一個段落

旅途告一個段落

前言

今天打算做一個總結了,所以這一篇主要就以回顧的方式來做一個總結哩~

為什麼要寫這個主題?

其實我前年就一直在思考「Node.js 可以做哪些事情」,但是一直都沒有寫,直到我想寫的時候就發現各種事情耽擱,所以就一直沒有寫,然後就算到了今年終於寫了,卻又遇到各種事情,所以原文內容我認為補充的很少,而且越後期我越來越忙,實在很難抽出時間來寫,所以只好認命這樣子了 Orz

那麼如同前面所講的,我本身這一次的主題比較偏向「Node.js 可以做哪些事情」,所以你會發現這一個系列基本上並沒有打算集中於特定的 Node.js + Web 領域上,例如很常見的 Node.js + Express.js + MongoDB,反而我這次是直接挑戰整合各種有的沒的東西,例如…

  • Node.js + Discord Bot
  • Node.js + Web(Express.js + MongoDB + Mongoose)
  • Node.js + Crawler

後面寫著寫著,我發現好像有些知識滿重要的,所以就又補了一下,例如:

  • 部署平台(Zeabur)
  • CORS
  • 環境變數(dotenv)
  • Cron
  • JWT(JSON Web Token)

寫到後面,其實我還寫了 Google Extension 跟 Google Apps Script,其實這兩個東西也有使用到與 Node.js 相關的東西,以 Google Extension 舉例來講,本質上其實就是一個網頁,只是它是跑在瀏覽器上,其實也是依賴瀏覽器的 V8 引擎,而 Google Apps Script 本身底層就是使用了 V8 引擎,所以這兩個東西其實也是有點類似的。

(這樣講著講著,感覺好像主題改叫 V8 可以幹嘛似乎更好 XD?)

雖然整體好像沒有什麼連貫性就是了,但還是希望可以讓你知道其實 Node.js 可以做的事情很多,而且不只是 Web 領域,其實還有很多其他的領域,不得不承認 JavaScript 真的是一統天下呢~

那麼這一篇最後的最後,雖然這一篇寫的內容沒有我預期中的滿意,但還是希望能夠稍微刺激你讓你有一點想法,如果你剛好在實作作品,或許可以在這邊找到靈感哩。

我們有緣下次見~