What Is
輕鬆理解技術。

學習開發時,經常會遇到看似熟悉卻不容易說明的問題,例如什麼是開放原始碼、為什麼需要 GitHub。搜尋結果雖然提供許多術語,卻未必能一次連結概念的起源與實際用途。

What Is 將常見的技術搜尋主題整理成容易閱讀的指南。每篇文章依序說明定義、背景、運作方式、應用與限制,讓你更容易理解後續文件與討論。

最新文章

Google AdSense vs. Google Ad Manager:差異是什麼,該如何選擇?

比較 Google AdSense 與 Google Ad Manager 在自動化、直售、廣告空間控管、需求競爭、報表及營運成本方面的差異,並了解哪個選項適合不同的發布商情境。

閱讀更多

何時是採用 Redis 的正確時機?

深入說明如何判斷何時採用 Redis。了解快取、工作階段、速率限制、工作佇列與即時功能的適用條件;何時不應使用 Redis;以及如何評估 TTL、失效處理、故障、安全性與叢集。

閱讀更多

AI 역량검사는評估什麼?該如何準備?

系統化說明 AI 역량검사中的人格測驗、策略遊戲、視訊面試與深入提問會評估什麼;公司間差異;公平準備原則;以及提升表現的實用方法。

閱讀更多

何時應考慮導入 Apache Kafka?

了解 Apache Kafka 的功能與運作方式、適合導入的訊號、其在順序、重複與維運上的限制、它與簡易佇列的差異,以及導入前應評估的事項。

閱讀更多

什麼是 Softmax 與交叉熵?將 Logits 轉為機率與訓練損失

了解 softmax 與交叉熵的意義、logits 如何轉為機率與損失、多類別與多標籤任務的差異,以及如何穩定地實作。

閱讀更多

什麼是 Clean Code?

說明 Clean Code 的意義與核心特性,以及命名、結構、測試與註解的角色;並介紹它和重構、程式碼風格的差異,以及避免過度抽象化的實務判準。

閱讀更多

什麼是 AI 模型蒸餾?小型模型如何向大型模型學習?

了解 AI 模型蒸餾(知識蒸餾)的意義;教師與學生模型如何運作;軟目標與溫度;輸出與特徵蒸餾;它與量化、剪枝的差異;以及其優點、限制與部署檢查清單。

閱讀更多

Codex 和 Claude Code 能良好遵循哪些目錄慣例與程式碼風格?

了解 Codex 與 Claude Code 的目錄慣例和程式碼風格要點,包括 AGENTS.md、CLAUDE.md、範圍規則、驗證指令與共用作業實務。

閱讀更多

Next.js 專案的標準目錄結構是什麼?

了解為何 Next.js 專案沒有唯一的標準資料夾結構,以及如何圍繞 App Router 組織 src、app、public、components、features 和 lib。

閱讀更多

MySQL 有哪些優點與缺點,何時適合使用?

透過 InnoDB 交易、複寫、高可用性、索引、分割與查詢最佳化,了解 MySQL 的優缺點,並判斷它何時是合適的選擇。

閱讀更多

LaTeX 與 KaTeX 有什麼差別?

比較 LaTeX 與 KaTeX 的用途、輸入與輸出、語法相容性及使用情境,協助您為學術文件排版或網頁數學渲染選擇合適工具。

閱讀更多

gzip 與 HTTP/3 是什麼?改善網頁載入效能時應優先處理哪一項?

瞭解 gzip 與 HTTP/3 分別作用於哪些層級、它們和 HTTP/2 與 Brotli 有何差異,以及在什麼條件下最能改善網站頁面的體感載入速度。本指南依圖片、JavaScript 與 TTFB 等情境排列效能改善優先順序。

閱讀更多

常見問題(FAQ)

What Is 是什麼樣的頁面?

What Is 是以閱讀為主的技術文章集合,從基礎開始說明主題,並整理其背景、運作方式、應用與限制。

初學者也能閱讀嗎?

可以。文章不預設讀者曾使用相關技術,會先在脈絡中解釋陌生術語,再逐步連結各個概念。

閱讀文章能了解什麼?

你可以了解技術的定義、出現原因、實際用途、與相似概念的差異,以及使用時應注意的事項。

文章可以取代官方文件嗎?

不可以。What Is 是理解主題的起點。實作、設定、授權與安全等需要精確條件的決策,仍應查閱最新官方文件。

會持續新增主題嗎?

會。我們會持續加入常被搜尋,以及在學習與工作中反覆出現的技術主題。