[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-react":3},{"tag":4,"articles":11},{"id":5,"name":6,"slug":7,"article_count":8,"description_zh":9,"description_en":10},"b9ec736d-7750-4e81-97c5-a6a22ce98b97","React","react",3,"React 是用來建構互動式前端介面的 JavaScript 函式庫，常見於單頁應用、元件化設計與狀態管理。這個主題也會延伸到 React 生態、終端 UI（如 Ink）、以及 AI 工具如何讀寫既有 codebase。","React is a JavaScript library for building interactive user interfaces with a component model and state-driven rendering. On this tag, the focus often extends to the surrounding ecosystem, terminal UIs like Ink, and how AI coding tools work with React codebases.",[12,21],{"id":13,"slug":14,"title":15,"summary":16,"category":17,"image_url":18,"cover_image":18,"language":19,"created_at":20},"aadc9843-d668-4507-8c2b-5eea7f352bb6","why-prompt-engineering-is-wrong-about-2026-en","Why Prompt Engineering Is Wrong About 2026","Prompt engineering is giving way to context engineering, and structured frameworks win because they reduce errors and improve repeatability.","research","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780661867824-506z.png","en","2026-06-05T12:17:20.457075+00:00",{"id":22,"slug":23,"title":24,"summary":25,"category":26,"image_url":27,"cover_image":27,"language":19,"created_at":28},"6aaeb0fa-8533-47ab-8cd0-058f1463d5fd","betsson-web3-frontend-igaming-role-en","Betsson’s Web3 frontend role turns iGaming into Web3","I break down Betsson’s Web3 frontend job post into the real stack, the weird bits, and a copy-ready template you can use.","blockchain","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780244305351-2i0t.png","2026-05-31T16:17:54.059715+00:00"]