系列文章
查看全部最新文章
查看全部基礎概念
Function as a Service(FaaS):你只交出一個函式,剩下的交給平台
你寫完一個後端服務,租一台雲端機器把它跑起來,一切正常。
然後帳單來了。
白天尖峰有人在用,半夜三點一個人都沒有,而這兩段時間的價錢一模一樣。
你會很自然地想:有沒有辦法只在有人用的時候才付錢?
這個...
2026年8月29日
基礎概念
Web Push API:網頁關掉了,通知還是送得到
你有沒有想過,為什麼分頁明明已經關掉了,Gmail 還是能在你的桌面右下角跳出「你有一封新信」?
網頁不是關掉就什麼都不會執行了嗎,是誰在背後收這則訊息?
還有一個更奇怪的問題——你的後端伺服器,怎麼...
2026年8月12日
基礎概念
Email 到底怎麼運作?從按下寄出到對方收到信的完整旅程
你按下「寄出」之後,那封信到底跑去哪裡了?
為什麼有人可以冒用你公司的網域,寄信給你的同事,而收件匣看起來完全正常?
為什麼你系統寄出的通知信,明明程式沒報錯,卻常常安靜地掉進垃圾郵件匣?
這三個問題...
2026年8月11日
基礎概念
單元測試到底在測什麼?從你每天都在做的事開始講起
你有沒有遇過這種狀況:改了一行程式碼,結果三天後某個完全沒碰過的功能壞掉了?
或是每次要交付前,都得手動把整個流程再點一遍,深怕漏掉什麼?
還有,大家都說要寫單元測試,但「單元」到底是多大一塊?一個函...
2026年8月3日
基礎概念
斷言(assertion)到底是什麼?從零開始搞懂程式裡的「斷言」
你可能在程式碼裡看過 assert 這個關鍵字,但完全不知道它在做什麼。
你可能也想過——這跟 if…throw 錯誤處理有什麼不一樣?為什麼不乾脆都用 if 就好?
你甚至可能聽過「單元測試裡也有斷...
2026年7月31日
基礎概念
發票串接到底在串什麼?從財政部 API 到第三方服務,一次搞懂電子發票串接
你可能常聽到「這個購物網站有串接電子發票」「我們系統要串接發票功能」這種說法。
但串接的「對方」到底是誰?串接之後系統之間到底在傳什麼資料?為什麼有些公司自己接財政部的 API,有些公司卻寧願花錢找第...
2026年7月29日