## 前言 在程式設計的世界中,存在著許多基於多年經驗所形成的「原則」和「思維方式」。這些可以說是先人們在失敗與成功的過程中所發掘出的 **開發智慧**。 本文將針對剛開始學習程式設計或剛進入實務的人,精選出10個知名的原則介紹,這些原則了解後一定會獲得幫助。 了解原則的好處主要有三個: -...
# Node.js 中介層退潮:從「前端救星」到「成本噩夢」 如果你和我一樣,是2016年前後入行的前端,一定記得那個熱血沸騰的年代。 那時候,前端圈最響亮的口號是:「Node.js是前端的後端」。我們興奮地討論BFF、大前端,仿佛看到了前端工程師的未來——**不再被後端牽著鼻子走,自己掌控整個...
## 「靈魂的缺失」之逆襲 在上一篇文章[《在n8n上創建文章自動生成管道後,1週從40篇降到0篇的故事》](https://qiita.com/YushiYamamoto/items/c937af562c4d40c24e42)中,得到許多反響。 完全依賴AI所生成的文章缺乏「人類的經驗(靈魂...
# Go 為什麼沒成為遊戲伺服器主流語言 ## Go 做遊戲伺服器?你可能對它有三個誤解 > 當我說「用 Go 寫遊戲伺服器」時,資深開發者往往投來懷疑的目光。「Unity 用 C#,Unreal 用 C++,你說用 Go?」 --- ### 一、被遺忘的優等生 打開招聘網站搜索「遊戲伺服...
# 真的,你可以不用 TypeScript 某位偉人說過,`沒有調查,就沒有發言權`。  這是我基於 AI + TypeScript 寫的專案,花了大半年,提交了近 3000 次,TypeScript 可真是害...
# vue檔案自動生成路由將成為主流 [vue-router](https://link.juejin.cn?target=https%3A%2F%2Frouter.vuejs.org%2Fguide%2Fmigration%2Fv4-to-v5.html)悄然發佈了5.0版本,根據官方說法,V5...
是不是只有我覺得科技活動和社群正在興起? 我最近一直在思考這個問題,也很想聽聽你的經驗。 我最近搬到了一個新的城市,並開始參加當地的科技活動。我的動機很簡單:我想建立人脈,與志同道合的人交流想法(也許還能偶爾吃到免費披薩…)。 在進行這個過程的過程中,我注意到了一些有趣的事情。活動的參與人數...
啊,生活在這樣一個時代真好! 像往常一樣,我為自己安排了太多事情——太多事情看起來都很有趣😄 現在我覺得我的生活中同時有十條故事線在執行,但我的雙手卻不夠用。 但說實話——我不會停止每週的更新。 話雖如此……這次我可不敢再進行深度潛水了。咱們輕鬆點兒吧 😉 前段時間,我的一篇貼文意外走紅:...
# 我用Claude Code搭建了個四個AI的團隊,居然真的能協作開發(附項目地址) ## 我用Claude Code搭建了個四AI團隊,居然真的能協作開發 > 這是一個純粹的技術探索項目——當我厭倦了在單個AI對話中切換項目經理、設計師、程序員角色時,我想:能不能用Claude Code搭建...
<div> 所以這篇文章提到的內容,我覺得有必要來寫一下 `async/await` 的歷史。 補充說明一下,原文章在談到 JavaScript 的 `async/await` 歷史時,我認為並沒有錯。但**`async/await` 不是 JavaScript 創造的東西。** 原文章討論的是...
現在42Tokyo正在進行最後的團隊課題(Web應用程式開發),雖然在工作中也經常用JavaScript的async/await來寫程式,但不禁懷疑為什麼要這樣寫?因此,我回顧了非同步處理的歷史。 ※本文是從JS的角度寫的,請多多包涵。。。 # JavaScript非同步處理的進化史:從回呼函...
很長一段時間以來,我一直認為網站開發很簡單。 前端。 後端。 完畢。 一邊是HTML、CSS、JavaScript。 另一方面是 API、資料庫和 Node.js。 如果我能將資料從後端移動到使用者介面,我就認為自己是在「進行網頁開發」。 所以我專注於功能方面。 路線。 成分。 ...
## 前言 最近,**draw.io MCP** 被公開。 結合這個與 **Playwright MCP**, - 轉到畫面並獲取螢幕截圖(Playwright) - 生成包含項號的佈局圖(draw.io) - 根據 HTML/圖片撰寫 Markdown 的 **畫面設計書** (Copil...
# 從安裝到實測:基於 Claude Code + GLM-4.7 的前端生成與評測實戰 ## 引言 近一來,**程式碼生成類工具**逐漸從「寫幾行示例程式碼」走向「完整功能交付」,但真正落到工程實踐時,很多工具仍停留在 Demo 階段:要麼跑不起來,要麼改動成本過高。本次評測的核心目標並不是追求...
# HTML 早已不是標籤了,它現在是系統級接口:這 9 個 API 直接幹翻常用 JS 庫 HTML 早已不再是簡單的“超文本標記”,它更像是一個連接底層硬體、瀏覽器內核與用戶交互的**系統級接口集合**。 在現代 Web 架構中,很多原本依賴龐大 JS 庫(如 jQuery, Axios, ...
# 你是不是覺得 R8 很討厭,但 Android 為什麼選擇 R8 ?也許你對 R8 還不夠了解 本篇是來自 Android Developers 的播客 [《*What’s so great about R8*?》](https://link.juejin.cn?target=https%3A...
我最近買了一套Arduino入門套件,想學習機器人技術。我很好奇想了解一些基本概念,並從中獲得啟發,看看除了軟體方面,還能在現實世界中創造出什麼。我想強調的是,我目前的目標並不是深入鑽研機器人技術,只是想接觸一些基本概念,培養自己對這個領域的直覺。 在課程即將結束之際,我想分享一下學習機器人技術...
Next.js 讓 React 變得簡單易用。 TanStack Start 讓 React 重新煥發了 React 的活力。 如果你正在為2026年2月的一個實際專案選擇一個框架,那麼這篇文章正是我夢寐以求的。它不是功能矩陣,也不是那種「兩者都很好」的敷衍詞。我已經為你做了研究,省去了你重複勞...
因此,這次我會分享我對於網路服務中的漏洞利用攻擊及防範方法,以及為什麼不正存取會被發現的看法。 # 想定讀者 - 將要在企業接受訓練的人 - 資訊相關科系的大學生及專科生 # 注意 這裡所寫的內容並非倡導不正存取,而是總結如何防範不正存取的方法。 除自製網站或公司內部測試,自行進行不正存取或...
曾經有一段時間,我幾乎把 State of JS 的結果當作預言。 新版本發布後,我興奮地閱讀了它,希望能從那些圖表中找到*JavaScript 的未來*。 今天我仍然會讀它。 但敬畏之心卻少了很多,距離感也更強了。 如果您還沒看過2025年的結果,可以點擊這裡查看: <https://...
每週二晚上《CodeLove Talk》直播! 聊聊科技新聞,一起討論軟體開發相關的話題!