TypeScript 基礎與進階使用指南

__Notes
TypeScriptJavaScriptProgrammingStatic TypingType System

這篇主要介紹 TypeScript 的基礎概念、常用工具型別如 Pick、Record、Partial 等,以及何時使用 Type 或 Interface,幫助開發者快速掌握 TypeScript。

Next.js 專案使用 GitLab CI/CD 到 GCP (GKE) 教學

__Notes
Next.jsGitLabCI/CDGCPDockerKubernetesDevOps

本文將詳細介紹如何將 Next.js 專案透過 GitLab CI/CD 自動化部署到 Google Kubernetes Engine (GKE),包含 Docker 容器化、GitLab Pipeline 設定、GCP 服務配置等完整流程。

事件循環 (Event Loop) 的介紹

__Notes
JavaScriptEvent LoopAsync ProgrammingWebPerformance

本文將介紹 JavaScript 的事件循環(Event Loop)機制,幫助新手理解宏任務(Macro Task)和微任務(Micro Task)的運作方式。

AI 串接指南 - 以 Perplexity 為例

__Notes
AIPerplexityAPI IntegrationNLPChatBot

Perplexity 是一個由 AI 聊天機器人驅動的研究和對話搜尋引擎,透過自然語言處理技術來回答查詢。它於 2022 年推出,使用來自網路的資源生成答案,並在回應文本中引用相關連結。