Event Loop 運行機制解析 - Node.js 篇

Event Loop關於 Event Loop 也寫了兩篇, 針對瀏覽器和 Node.js 版本透過以下兩篇可以更加清楚了解兩者之間的差異 Event Loop 運行機制解析 - 瀏覽器篇Event Loop 運行機制解析 - Node.js 篇 (本篇) 前言去年說好要寫的 Event Loop - Node.js 篇終於完成了話不多說, 直接來看一個範例, 這個範例在 瀏覽器 和...

續篇 - Node.js & Mongodb zero downtime 更新

前言上次提到了, 關於在 http module 裡面的 close function當呼叫 server.close(() => {console.log("server is closed")})express 會等到請求處理完事件後才會關閉 但那次我們單純只提到了伺服器的部分那麼當我的伺服器跟資料庫連動的時候, 也是一樣的狀況嗎? 這篇將會 demo ...

Node.js 如何實現 zero downtime 更新呢?

前言工作久了,一定都會面臨到一個問題就是 Zero Downtime 更新 (零停機更新)簡單來說就是『我希望更新的時候,不會影響正在使用的客戶』這邊就紀錄如何去實現這需求 相信寫過 node.js 的人會知道在啟用伺服器的時候,如果重新修改程式要更新的時候,其實正在使用的客戶也會跟著斷線那究竟要如何達到 zero downtime 更新呢?我們來看看以下的 Cases,左邊是模擬伺服器...

前後端分離下之使用 session

這邊主要在介紹當前後端架構上完全分離 (連 domain 都分離) 狀況下,要如何達到使用 session 的方法 知道 CORS 是什麼的人且想直接知道怎麼做可以直接跳到重點筆記 前言以往我們前後端程式是寫在一起時,都是透過後端程式去 render (渲染) 一個頁面而在前端頁面做請求的時候,請求都會帶著 cookie 到 server 上去判別是否屬於為同一個人但當我們在前後端完全分離...

Express 對靜態檔案做了什麼? 為什麼會被 cache 住呢?

前言最近突然有一個想法開始研究起瀏覽器端的 Cache 方法加上小弟常用 nodejs + express 去寫前後端於是開始研究起 express 裡面有一個 middleware 怎麼做起瀏覽器 cache 這件事 介紹在 express 裡面有一個 function 叫做 express.static()這個是一個 middleware,最常被用在要讀取一些靜態檔案上面以這個寫法來說...

Module Export

稍微紀錄一下在 nodejs 裡面 module.exports 和 require以及在 ECMA6 的 export 和 import 的使用方式 nodejs首先先在 a.js 裡面 export 出一個 object 裡面包含一個 click function然後再 b.js 裡面用 require a.js,這時候會有兩種使用方式 123456789101112131415161...
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×