 > - [🔥 這才是 Vue 驅動的 Chrome 外掛工程化正確打開方式](https://juejin.c...
前幾天排查專案性能問題,發現一個讓人哭笑不得的情況。光是 `TypeScript` 的 `enum` 就占了打包體積的相當一部分! 同事小張一臉無辜地說:“我用 `enum` 不是為了類型安全嘛...” 沒錯,`enum` 確實能保證類型安全,但代價有點大了!我嘗試了一種新方法後,**打...
## 前言 Vue 3 的原始碼由多個模組構成,除了我們常用的核心功能外,還包含了響應式、工具函數等多個獨立模組。為了模擬 Vue 官方的開發環境,管理這些分散的模組,我們會採用 Monorepo 架構來進行專案管理,並且使用 pnpm workspace。 強烈建議大家一定要跟著動手編...
今日,Flutter 官方正式發布了它們關於 AI 大模型的 package 項目:[genui](https://link.juejin.cn?target=https%3A%2F%2Fgithub.com%2Fflutter%2Fgenui),它是一個非常有趣和前沿的探索類型的項目,它的目標是*...
自 React 誕生以來,它一直堅持一個核心理念:**UI = f(state)**。這個公式簡單直接,卻徹底改變了前端開發的方式,也帶動了整個生態的成長。回頭看 React 的發展,大致可以分成兩個階段: - **Class 组件**:偏向面向物件,生命周期方法多,寫起來比較笨重。 - *...
## 前言 很長時間沒寫博客了,另外今年的大部分工作都是和Native層相關。不過話說回來,Android社區的活躍度已經大不如前了,很多人都轉向其他領域了。另外,去年也就過一段時間的Compose UI,目前所接觸的項目還沒見過有使用這種的。 最近的工作是和UI相關,所以順便寫一篇。A...
**有時候我們發了新版,結果用戶看到的還是舊介面。** 你:「我更新了啊!」 用戶:「我這兒沒變啊!」 然後你倆開始互相懷疑人生。 **那怎麼辦?總不能讓用戶都清快取吧?** 當然不能。 我們得讓瀏覽器自己知道「該換新的了」。 **核心思路就一條:讓靜態資源...
在剛剛結束的 *FlutterNFriends* 大會上,Flame 展示了它們關於 3D 遊戲的支持:flame_3d ,Flame 是一個以元件系統(Flame Component System, FCS)、遊戲循環、碰撞檢測和輸入處理為核心的 Flutter 遊戲框架,而這個架構的一個關鍵特點...
**摘要:** 地圖技術作為數位世界的基石,其應用早已超越了傳統的導航和位置服務。對於開發者而言,如何將強大的地圖能力整合到不同形態的應用中,是一個充滿挑戰與機遇的課題。本文將詳細闡述一個獨特的實踐案例:如何利用Python的PyQt5框架,結合高德開放平台強大的JavaScript API ...
這是一個偶爾會被提問的問題,而我的答案很簡單。 「**用不同的方法多次製作同一個應用程式(主題)**」。 ## 為什麼要重複製作相同的東西 程式設計學習中常見的失敗是「**教學疲勞**」。 製作一個基於 React 的聊天應用程式,然後再使用 Rails 製作電子商務網站,再...
## K8s Pod CrashLoopBackOff:從映像建構到探針配置的排查過程 🌟 嗨,我是摘星! 🌈 在彩虹般絢爛的技術棧中,我是那個永不停歇的色彩收集者。 🦋 每一個優化都是我培育的花朵,每一個特性都是我放飛的蝴蝶。 🔬 每一次代碼審查都是我的顯微鏡觀察,每一次重構都...
# 90%前端忽略的3大內存黑洞,這樣根治性能飆升300%! 你是否遇到過:頁面越用越卡,瀏覽器內存佔用持續飆升? 動態列表頻繁增刪後,頁面直接卡死崩潰? 弱引用、閉包、定時器——這些看似無害的程式碼,竟是內存洩漏的元兇! 本文直擊**三大高頻內存洩漏場景**,用**Weak...
## 親身經歷 最近接了個外包,和另外兩個哥們一起開發。因為他們的時間更充裕,所以前期的表結構都是他們來設計,我沒有參與。等我空下來開始做我的部分時,兩眼一抹黑,光看表名完全不知道是什麼東西。 我不理解,但是大受震撼。 比如說: ``` DC_COURSE_TESTPAPE...
# 深入揭秘 ConcurrentHashMap:JDK7 到 JDK8 並發優化的演進之路 ## 引言 本文主要從原始碼層次探討 ConcurrentHashMap 的並發控制實現,全文可以濃縮為下面的內容,也可以用來回答問題《ConcurrentHashMap 是如何實現執行緒安全支持高...
# 前言 您好,我是 Watanabe jin (@Sicut_study)。 我主要對於 React 的初學者進行教學。 我所指導的學生們利用 React 開發了各式各樣的優秀服務,然而即便具備實力,對於虛擬 DOM 和重新渲染的理解仍然不足,經常因此在錯誤調試上花費不少時間。 ...
作為一個獨立開發[UserJot 的](https://userjot.com?utm_source=devto&utm_medium=post&utm_campaign=mcp-automation-workflow)開發者,我花了太多時間在重複性任務上。除了分析使用者回饋、進行關鍵字研究、查看支...
看看第一篇文章 與這篇的發文日期 前後共花了四個月吧! 真神奇呀 shopify 給我的 app 專屬頁面 https://apps.shopify.com/akawa-upsell-cross-sell 還有我的開發者專屬頁面 https://apps.shopify.co...
在 React 世界中,大多數開發人員在元件渲染方法中使用**閉包**時不會三思而後行,尤其是在映射列表時。 但是如果我告訴您有一個未充分利用但功能強大的替代方案,它可以幫助提高效能、可讀性,甚至更好地與工具集成,您會怎麼想? 讓我們來談談**HTML data-\* 屬性**:前端開發...
由於我的國際網域 在 seo 真的被我自己搞爛了 有點無計可施的感覺 研究了一下(其實是跟 chatgpt 討論) 決定嘗試購買 guest post 在 Fiverr 搜尋 `vietnam guest post` 出來很多供應商 但許多是巴基斯坦人 我覺得有點奇怪 好像是農場網...
每週二晚上《CodeLove Talk》直播! 開放觀眾 Call-in,一起討論軟體開發相關的話題!