動態

@ducafecat

使用Clauder 3.7與Figma MCP生成Flutter界面代碼

使用Clauder 3.7與Figma MCP生成Flutter界面代碼 視頻 https://youtu.be/7KE_dXtsveA https://www.bilibili.com/video/BV17XQBYkELW 前言 原文 如何通過Clauder 3.7與Figma MCP高效生成Flutter代碼 上篇文章討論了 Cursor 0.46,但未提及 Model Context Pr

ducafecat 頭像

@ducafecat

昵稱 獨立開發者_貓哥

@ducafecat

Cursor 0.46 Flutter 開發者首選

Cursor 0.46 Flutter 開發者首選 視頻 https://youtu.be/HbxH5GVXHCg https://www.bilibili.com/video/BV1bHRnYDEeW/ 前言 原文 Cursor 0.46 Flutter 開發者指南:功能改進與升級説明 有很多羣友詢問我使用什麼 AI 工具。我的建議是,如果你剛開始接觸 AI 集成工具,可以從 Cursor 開

ducafecat 頭像

@ducafecat

昵稱 獨立開發者_貓哥

@ducafecat

Flutter GetX 4.7.2 發佈:被嚴重低估的強大框架

Flutter GetX 4.7.2 發佈:被嚴重低估的強大框架 視頻 https://youtu.be/BAgTUSbVHlI https://www.bilibili.com/video/BV1oHPaeXErV/ 前言 原文 GetX 框架:簡潔、高效的 Flutter 開發工具 先説結論:感謝 GetX 讓我節省了很多代碼時間,這是一款被嚴重低估的 Flutter 組件,被認為設計的過於

ducafecat 頭像

@ducafecat

昵稱 獨立開發者_貓哥

@chengxuyuanlaoliu2024

Cursor vs Claude Code vs AS+AI助手:誰才是客户端的編程神器?

哈嘍,我是老劉 做Flutter開發六年多了,這兩年的新事物尤其的多。 不知道你有沒有碰到過這樣的問題,桌面上同時開着三個窗口:Cursor、Claude Code、還有Android Studio的AI助手。 每個都在向你招手,每個都説自己是最好的編程夥伴。 你開始懷疑人生:到底該用哪個? 這不是你一個人的困擾。 根據最新的開發者調研數據,2024年AI編程工具的用户數量暴增了300%。 但90

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@chengxuyuanlaoliu2024

5分鐘上手Dart MCP Server

哈嘍,我是老劉 老劉做Flutter開發已經六七年了,這兩年在日常開發中越來越多的使用AI工具進行協助。 從最早的使用ChatGPT對話,複製代碼。到現在的Cursor和Claude Code。 但是不知道你有沒有遇到過這種情況? AI幫你寫代碼,看起來挺像那麼回事。 但一到調試,就開始優點"瞎猜"了。 改這裏試試?不行。 改那裏試試?還是不行。 因為AI只能看到你的代碼和日誌,根本"看不見"你的

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@xiangninglvcha

Flutter應用架構設計:基於Riverpod的狀態管理最佳實踐

Flutter應用架構設計:基於Riverpod的狀態管理最佳實踐 本文基於BeeCount(蜜蜂記賬)項目的實際開發經驗,深入探討如何使用Riverpod構建可維護、可擴展的Flutter應用架構。 項目背景 BeeCount(蜜蜂記賬)是一款開源、簡潔、無廣告的個人記賬應用。所有財務數據完全由用户掌控,支持本地存儲和可選的雲端同步,確保數據絕對安全。 引言 在現代Flutter應用開發中,狀態

xiangninglvcha 頭像

@xiangninglvcha

昵稱 香檸綠茶

@chengxuyuanlaoliu2024

CTO緊急叫停AI編程!不是技術倒退,而是...

哈嘍,我是老劉 老劉用Flutter開發客户端也有六七年了,這兩年在工作中使用AI的地方有很多。 有的地方很爽,有的地方很難受,但是總體感覺還是利大於弊的。 不過前兩天看到這篇文章,也確實道出了AI編程中那些我們不得不面對的問題。 比如老劉聊過的一家 8 人的初創團隊,使用 AI 編碼,一週的PR 數量翻了三倍。 結果線上事故也翻了三倍。 原來兩週一次迭代,最近三天一次合併,半天一次回滾。 項目

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@chengxuyuanlaoliu2024

告別Claude Code封號,附詳細配置教程,免費體驗

哈嘍,我是老劉 老劉最近優點沉迷Claude Code,倒不是説它比其它AI編程工具要好用多少,主要是CLI方式讓人有點懷念。 老劉早年是做網絡安全的,那時候同事們大多使用終端上的VI進行開發。 也會大量使用命令行工具,比如git、grep、sed等。 所以對終端多少還是有些情懷在裏面。 現在的Claude Code讓人又找到了當年的感覺。 但是Claude Code一個最大的問題就

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@chengxuyuanlaoliu2024

Flutter版本選擇指南:避坑3.27 | 2025年9月

哈嘍,我是老劉 老劉做Flutter開發差不多7年了,對於Flutter版本更新這件事也非常關注。 以前基本上大一點的Flutter版本老劉也會寫文章點評一下,但是仍然會有不少朋友來問選擇哪個Flutter版本比較好。 其實這也很好理解,畢竟版本選擇的不對可能會帶來很多無謂的問題。 有人為了追求最新特性,第一時間升級到最新版本,結果線上App崩潰,用户投訴如潮。 也有人過於保守,一直用老版本,錯過

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@qngyun1029

flutter中組件WrapFit組件例子

背景:需要實現一個類似 elementui 級聯組件 https://element.eleme.cn/#/zh-CN/component/cascader 的搜索效果,選中了標籤顯示在前面,輸入框顯示在後面,佔滿整行中的剩餘部分,效果如下: 自己嘗試了很久,還是沒能實現,知道找到組件 wrapfit 安裝依賴: wrapfit: ^0.1.0 代碼如下: ListString i

qngyun1029 頭像

@qngyun1029

昵稱 qngyun1029

@chengxuyuanlaoliu2024

2025年Flutter狀態管理新趨勢:AI友好度成為技術選型第一標準

哈嘍,我是老劉 老劉帶着團隊做Flutter開發已經六七年了,這期間被問到最多的三個問題是: 跨平台開發選什麼? Flutter選哪個版本? Flutter的狀態管理方案有選哪個? 今天我們主要來聊聊狀態管理方案的選擇問題。 老劉自己的團隊早期是小項目用Provider,中大型項目用Bloc。 最近這兩年新項目主要還是用Riverpod比較多,RIverpod逐步取代了Bloc成為第一選

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@chengxuyuanlaoliu2024

為什麼我從不推薦GetX?11k星標背後的真相

哈嘍,我是老劉 國慶前發了篇文章,主要講AI協同時代下,Flutter項目的狀態管理該如何進行技術選型。 文章鏈接:2025年Flutter狀態管理新趨勢:AI友好度成為技術選型第一標準 文章發出來後,很多GetX的擁躉在留言區質疑:"老劉,你憑啥沒提GetX?" 還有朋友在微信裏私聊我。 看來這個話題確實戳中了很多人的神經。 今天就專門聊聊GetX這個事兒,説説為啥老劉從來沒有推

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@chengxuyuanlaoliu2024

Dart的宏取消了,期待3年的功能,説沒就沒了?

哈嘍,我是老劉 就在剛剛結束的Fluttercon EU 2025上,Google Dart團隊宣佈:投入數年時間、無數工程師心血的宏功能開發,徹底停止了! 這不是延期,不是推遲,而是直接砍掉! 這意味着從2022年開始,Dart團隊投入的所有資源、所有原型開發、所有技術攻關,全部歸零。 作為一個六七年的Flutter老兵,同時也是從C/C++時代走過來的開發者,我對這個消息的震驚程度,可

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@chengxuyuanlaoliu2024

Flutter版本選擇指南:避坑3.27,3.35基本穩定 | 2025年10月

哈嘍,我是老劉 老劉做Flutter開發差不多7年了,對於Flutter版本更新這件事也非常關注。 以前基本上大一點的Flutter版本老劉也會寫文章點評一下,但是仍然會有不少朋友來問選擇哪個Flutter版本比較好。 其實這也很好理解,畢竟版本選擇的不對可能會帶來很多無謂的問題。 有人為了追求最新特性,第一時間升級到最新版本,結果線上App崩潰,用户投訴如潮。 也有人過於保守,一直用老版本,錯過

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@chengxuyuanlaoliu2024

Dart宏被砍掉的真相:為什麼Go、Python、Java等高級語言都拒絕宏?

哈嘍,我是老劉 前兩天的文章講了老劉對Dart宏功能的期待和Dart官方取消宏的一點觀點。 Dart的宏取消了,期待3年的功能,説沒就沒了? 有人評論説高級編程語言是不需要宏功能的。 雖然老劉自己是非常支持宏的,但是不得不説這個觀點其實也是有一定的道理的。 為啥這麼説呢? 接下來我就來對比一下C語言的宏和Dart的build_runner,看看各自的優劣在哪裏。 相信對比完大家也就能理解兩

chengxuyuanlaoliu2024 頭像

@chengxuyuanlaoliu2024

昵稱 程序員老劉

@justbecoder

react-router-middleware-plus開源啦 | 基於react-router v6的零成本式路由權限解決方案

一、你的苦惱~~ 你還在為react-router的路由權限控制而煩惱嗎? 你還在翻遍了社區react路由權限相關文章發現都是V4、V5版本的而煩惱嗎? 你還在為自行適配react-router v6版本的權限步驟繁雜,多重鑑權邏輯嵌套而煩惱嗎? 他來了!他來了!他帶着禮物走來了!react-router-middleware-plus專為解決你的煩惱而生! 二、react-router-midd

justbecoder 頭像

@justbecoder

昵稱 胡哥有話説

@djz1234

React-router V6 攔截 路由跳轉

目標實現效果:攔截路由變化做自定義處理,比如在一個表單尚未填寫完成,用户就要離開當前頁面此時需要給用户做一個提醒,如下圖所示 先説一下背景知識:React-router 是由三個庫一起組成的 history、react-router、react-router-dom 我們平時需要用到的是 react-router-dom v5 版本實現路由攔截 以前在使用 v5 版本時,是這樣實

djz1234 頭像

@djz1234

昵稱 大桔子

@zzd41

在 React Router 中使用 JWT

hello 大家好,我是 superZidan,這篇文章想跟大家聊聊 在React Router 中使用 JWT ,如果大家遇到任何問題,歡迎 聯繫我 或者直接微信添加 superZidan41 在這篇文章中,我們將探討 JWT 身份校驗與 React 和 React-router 的無縫集成。 我們還將學習如何處理公共路由、受校驗保護路由,以及如何利用 axios 庫通過身份驗證令牌(token

zzd41 頭像

@zzd41

昵稱 superZidan

@daishuyunshuzhanqianduan

一文了解 history 和 react-router 的實現原理

我們是袋鼠雲數棧 UED 團隊,致力於打造優秀的一站式數據中台產品。我們始終保持工匠精神,探索前端道路,為社區積累並傳播經驗價值。 本文作者:霜序 前言 在前一篇文章中,我們詳細的説了 react-router@3.x 升級到 @6.x 需要注意的問題以及變更的使用方式。 react-router 版本更新非常快,但是它的底層實現原理確是萬變不離其中,在本文中會從前端路由出發到 react

daishuyunshuzhanqianduan 頭像

@daishuyunshuzhanqianduan

昵稱 袋鼠雲數棧UED

@liulhf

React Router V6項目中的路由鑑權封裝實踐(Hooks)

React Router V6項目中的路由鑑權封裝實踐(Hooks) 1. 前言 1.1 路由封裝的好處 路由鑑權集中管理: 封裝路由組件允許你集中管理路由鑑權邏輯。這意味着在一個地方處理用户是否有權限訪問某個路由,而不是在每個頁面或組件中重複相同的鑑權邏輯。這有助於保持一致性,並簡化了對路由鑑權的維護和更新。 提高代碼複用性: 封裝路由組件可以促進代碼的複用。你可以將通用的路由配置、鑑權邏

liulhf 頭像

@liulhf

昵稱 劉lhf