[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"contentNavigation":3,"source-vuejs-amsterdam":4,"newsletter-stats":12,"articles-feed-\u002Fsources\u002Fvuejs-amsterdam-1--019d9ce0-e8f2-774a-ba57-a61c19469fe1":14,"$fQa3xUpnRDPNiFFu2QS4K-DAjYmsapeR9fNhPNBdpkOc":-1,"home-tags":317},[],{"articleCount":5,"category":6,"id":7,"name":8,"slug":9,"sourceType":10,"url":11},16,null,"019d9ce0-e8f2-774a-ba57-a61c19469fe1","Vuejs Amsterdam","vuejs-amsterdam","youtube","https:\u002F\u002Fwww.youtube.com\u002F@VuejsAmsterdam",{"confirmedCount":13},409,{"items":15,"page":315,"pageSize":316,"totalCount":5},[16,41,61,84,103,122,137,153,169,184,202,220,240,264,283,301],{"content":17,"createdAt":18,"id":19,"image":20,"isAffiliate":21,"isPublished":22,"publishedAt":23,"slug":24,"sourceId":7,"sourceName":8,"sourceType":10,"summary":25,"title":26,"updatedAt":27,"url":28,"urlHash":29,"tags":30},"KNIME has spent years evolving a large Java-based desktop application, used by 300k users in 60 countries, into a modern web ...","2026-05-05T12:00:07.304Z","019df802-8278-7658-be80-e86a602f62cf","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002F2-O08Aw1KeM\u002Fhqdefault.jpg",false,true,"2026-05-05T10:00:27.000Z","jakob-schröter-helian-rivera---from-desktop-to-web-rebuilding-our-data-science-platform-with-vue-amp","KNIME is transitioning its extensive Java-based desktop application into a modern web platform using Vue, aiming to enhance accessibility and user experience for its 300,000 users worldwide. This shift represents a significant evolution in their data science tools, leveraging the capabilities of Vue for a more interactive web experience.","Jakob Schröter, Helian Rivera - From Desktop to Web Rebuilding our Data Science Platform with Vue &amp;","2026-05-05T12:00:17.036Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=2-O08Aw1KeM","e79377eef86b6335999a27910ae97e018c8e28360509f8764b7afb54c83ee304",[31,35,38],{"color":32,"id":33,"name":34,"slug":34},"#10b981","019d6bd8-c9a8-7783-bd22-03145b355427","vue",{"color":32,"id":36,"name":37,"slug":37},"019df802-a8b6-74d2-a0cd-b0509cf502fa","web-development",{"color":32,"id":39,"name":40,"slug":40},"019df802-a8bb-775a-b843-93d883c7dfc5","data-science",{"content":42,"createdAt":43,"id":44,"image":45,"isAffiliate":21,"isPublished":22,"publishedAt":46,"slug":47,"sourceId":7,"sourceName":8,"sourceType":10,"summary":48,"title":49,"updatedAt":50,"url":51,"urlHash":52,"tags":53},"The Model Context Protocol (MCP), and, therefore, MCP servers, are being increasingly used to integrate AI capabilities into ...","2026-05-03T12:00:07.340Z","019dedb5-ca95-740b-aa53-523499fbd77f","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002Fee6EoOpq8s8\u002Fhqdefault.jpg","2026-05-03T10:00:06.000Z","elise-patrikainen---how-to-build-an-mcp-server-for-vue","Elise Patrikainen discusses the integration of AI capabilities into Vue applications through the Model Context Protocol (MCP) and provides insights on building an MCP server specifically for Vue. This article highlights the growing relevance of MCP in enhancing Vue's functionality with AI features.","Elise Patrikainen - How to build an MCP server for Vue?","2026-05-03T12:00:17.253Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ee6EoOpq8s8","bc24e54d8b8c8eecbc59213aaa83bd2de58bf0ffe8c8af7a3677072fb4525846",[54,55,58],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":56,"name":57,"slug":57},"019d6bd8-fb46-77ef-a3b6-bd2d30ab8919","api",{"color":32,"id":59,"name":60,"slug":60},"019d9cf0-ca04-75bb-ad86-ce8da1c0be23","architecture",{"content":62,"createdAt":63,"id":64,"image":65,"isAffiliate":21,"isPublished":22,"publishedAt":66,"slug":67,"sourceId":7,"sourceName":8,"sourceType":10,"summary":68,"title":69,"updatedAt":70,"url":71,"urlHash":72,"tags":73},"Even experienced developers fall into common traps when working with Nuxt and Vue. In this talk, we'll explore performance ...","2026-05-02T12:00:07.346Z","019de88f-6ea2-70a9-9b59-ed5b77339c68","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FNZn_YY2wCZI\u002Fhqdefault.jpg","2026-05-02T10:00:06.000Z","julien-huang---stop-making-these-nuxt-amp-vue-mistakes-introducing-nuxthints-10","Julien Huang discusses common mistakes developers make while using Nuxt and Vue, introducing the @nuxt\u002Fhints 1.0 tool to help avoid these pitfalls and improve performance. The talk aims to enhance the development experience by addressing frequent issues faced by both new and seasoned developers.","Julien Huang - Stop making these Nuxt &amp; Vue mistakes: introducing @nuxt\u002Fhints 1.0","2026-05-02T12:00:23.318Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=NZn_YY2wCZI","d468b007f85431c35301d8f1481694bdff471425503175fdc5c8ccd2d48bb322",[74,77,78,81],{"color":32,"id":75,"name":76,"slug":76},"019d6bd8-fad3-70a9-a74d-ab96e3a2f45d","nuxt",{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":79,"name":80,"slug":80},"019d6bd8-ca26-775c-b9b5-c3439dbe5789","performance",{"color":32,"id":82,"name":83,"slug":83},"019d6bd8-fba5-743f-8f9f-4e23c0b31581","tutorial",{"content":85,"createdAt":86,"id":87,"image":88,"isAffiliate":21,"isPublished":22,"publishedAt":89,"slug":90,"sourceId":7,"sourceName":8,"sourceType":10,"summary":91,"title":92,"updatedAt":93,"url":94,"urlHash":95,"tags":96},"Tree-shaking is widely regarded as a performance optimization technique in the Vue and Nuxt ecosystem—but have you ever ...","2026-05-01T12:00:08.125Z","019de369-15ab-754a-8e04-da461cb7068b","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FYXG514QueOc\u002Fhqdefault.jpg","2026-05-01T10:00:06.000Z","serko-vincent-ngai---when-tree-shaking-fails-security-risks-in-nuxt-amp-vue","The article discusses the security risks associated with tree shaking in the Vue and Nuxt frameworks, highlighting potential vulnerabilities that can arise when this optimization technique fails. It emphasizes the importance of understanding these risks to maintain secure applications.","SerKo Vincent Ngai - When Tree Shaking Fails: Security Risks in Nuxt &amp; Vue","2026-05-01T12:00:16.190Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=YXG514QueOc","305f1c090af38f6fa7ea715fff88cec084c05ba031f23220f80d6639a9a0f86a",[97,98,99,102],{"color":32,"id":75,"name":76,"slug":76},{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":100,"name":101,"slug":101},"019dcdf3-fc84-73aa-a0be-6b7196c5a2e9","security",{"color":32,"id":79,"name":80,"slug":80},{"content":6,"createdAt":104,"id":105,"image":106,"isAffiliate":21,"isPublished":22,"publishedAt":107,"slug":108,"sourceId":7,"sourceName":8,"sourceType":10,"summary":109,"title":110,"updatedAt":111,"url":112,"urlHash":113,"tags":114},"2026-04-30T12:00:02.889Z","019dde42-a535-7402-94ba-a1dfc1f9ac89","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FMMQl0HiNV8w\u002Fhqdefault.jpg","2026-04-30T10:00:06.000Z","reza-bar---reactivity-in-vue-thinking-in-signals","The article discusses the concept of reactivity in Vue.js, focusing on the use of signals as a way to manage state and reactivity in applications. It explores how signals can enhance the reactivity model in Vue, providing a new perspective on state management.","Reza Bar - Reactivity in Vue Thinking in Signals","2026-04-30T12:00:11.580Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=MMQl0HiNV8w","14abc936dca2f0684fdef3675153a32f57853fa196ea1fa4363eeedb905571eb",[115,116,119],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":117,"name":118,"slug":118},"019daac3-2f85-7393-b891-9da3891267ca","reactivity",{"color":32,"id":120,"name":121,"slug":121},"019da076-78fb-706b-9a4c-cee0c989cfff","state-management",{"content":123,"createdAt":124,"id":125,"image":126,"isAffiliate":21,"isPublished":22,"publishedAt":127,"slug":128,"sourceId":7,"sourceName":8,"sourceType":10,"summary":129,"title":130,"updatedAt":131,"url":132,"urlHash":133,"tags":134},"For many developers, learning about security in Vue can sound intimidating or boring. This session is designed to flip that ...","2026-04-29T12:00:01.783Z","019dd91c-44e3-71bc-8fb7-b1a6f1b7e5d0","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002Fy752-F2vWvk\u002Fhqdefault.jpg","2026-04-29T10:00:06.000Z","ramona-schwering-vue-tiful-defense-let39s-draw-security","This article discusses a session aimed at making security in Vue more engaging and accessible for developers. It emphasizes the importance of understanding security practices in Vue applications.","Ramona Schwering   Vue tiful Defense Let&#39;s draw Security","2026-04-29T12:00:12.310Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=y752-F2vWvk","52ac6b29860f72ca87b5c2c480e623dc245f8606ea2b094d4fbd10ce273c96b9",[135,136],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":100,"name":101,"slug":101},{"content":138,"createdAt":139,"id":140,"image":141,"isAffiliate":21,"isPublished":22,"publishedAt":142,"slug":143,"sourceId":7,"sourceName":8,"sourceType":10,"summary":144,"title":145,"updatedAt":146,"url":147,"urlHash":148,"tags":149},"Modern Frontend Engineering: Tools, Tradeoffs, and the AI Shift. It will focus on software quality in the era of AI with the Creator of ...","2026-04-28T12:00:01.729Z","019dd3f5-e8ad-708a-8f6e-4c164bd16e7c","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FL5aJVG5g7k0\u002Fhqdefault.jpg","2026-04-28T10:00:06.000Z","jakub-andrzejewski-evan-you---panel-beyond-the-vibe-code-quality-first","The panel featuring Jakub Andrzejewski and Evan You discusses the importance of code quality in modern frontend engineering, particularly in the context of AI advancements. They explore various tools and tradeoffs that developers face today.","Jakub Andrzejewski, Evan You - Panel: Beyond The Vibe: Code Quality First","2026-04-28T12:00:12.454Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=L5aJVG5g7k0","eaffed00699dc730765b58457c919e290cc6cef62eeb40ad522499d42448b87f",[150,151,152],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":79,"name":80,"slug":80},{"color":32,"id":59,"name":60,"slug":60},{"content":154,"createdAt":155,"id":156,"image":157,"isAffiliate":21,"isPublished":22,"publishedAt":158,"slug":159,"sourceId":7,"sourceName":8,"sourceType":10,"summary":160,"title":161,"updatedAt":162,"url":163,"urlHash":164,"tags":165},"Large Vue\u002FNuxt applications can quickly become a labyrinth of components, modules, and plugins. In this talk, we'll explore how ...","2026-04-24T12:00:04.207Z","019dbf5c-825c-704a-bb17-a01866ec5e99","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FGvFuUaoNt_4\u002Fhqdefault.jpg","2026-04-24T10:00:06.000Z","jakub-andrzejewski-dungeon-mastering-your-vue-app-from-chaos-to-order","This article discusses strategies for managing large Vue and Nuxt applications, focusing on organizing components, modules, and plugins to maintain order and efficiency. The talk aims to provide insights on navigating the complexities of developing with Vue and Nuxt.","Jakub Andrzejewski   Dungeon Mastering Your Vue App From Chaos to Order","2026-04-24T12:00:13.418Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=GvFuUaoNt_4","781306580c8d200f4cd2400045700da8ead3092ef9fcaa1f67dc2450d7019f15",[166,167,168],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":75,"name":76,"slug":76},{"color":32,"id":59,"name":60,"slug":60},{"content":170,"createdAt":171,"id":172,"image":173,"isAffiliate":21,"isPublished":22,"publishedAt":174,"slug":175,"sourceId":7,"sourceName":8,"sourceType":10,"summary":176,"title":177,"updatedAt":178,"url":179,"urlHash":180,"tags":181},"Ever wondered how deep your knowledge of the framework really goes? Beyond the daily routine of components and ...","2026-04-22T12:00:01.693Z","019db50f-c08a-70b8-8987-727e9b105054","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FfNJCzx4k2Ik\u002Fhqdefault.jpg","2026-04-22T10:01:13.000Z","thorsten-seyschab---vue-think-you-know-it-all-the-ultimate-vue-live-quiz","This article introduces an engaging live quiz designed to test your knowledge of Vue.js, challenging participants to go beyond their everyday understanding of the framework. It promises to reveal the depths of your expertise in Vue through a fun and interactive format.","Thorsten Seyschab - Vue Think You Know It All The Ultimate Vue Live Quiz","2026-04-22T12:00:13.537Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=fNJCzx4k2Ik","3acaa865cfa59009f9baeaf70e602f21c68f900e6f62702e325ccab335ecaa1f",[182,183],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":82,"name":83,"slug":83},{"content":185,"createdAt":186,"id":187,"image":188,"isAffiliate":21,"isPublished":22,"publishedAt":189,"slug":190,"sourceId":7,"sourceName":8,"sourceType":10,"summary":191,"title":192,"updatedAt":193,"url":194,"urlHash":195,"tags":196},"Back in 2013, before Vue, React, and modern tooling, I built the global campaign site for Need for Speed Rivals as the only ...","2026-04-21T12:00:01.702Z","019dafe9-6493-754d-88cf-f6f14fbef71d","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FUOvBq94PM1A\u002Fhqdefault.jpg","2026-04-21T10:00:06.000Z","tim-benniks-from-vanilla-chaos-to-vue-zen-rebuilding-eas-2013-need-for-speed-rivals-web-campaign","Tim Benniks shares his journey of transforming the chaotic vanilla JavaScript web campaign for EA's 2013 Need for Speed Rivals into a streamlined Vue.js application. This transition highlights the benefits of modern frameworks in enhancing development efficiency and user experience.","Tim Benniks   From Vanilla Chaos to Vue Zen Rebuilding EA’s 2013 Need For Speed Rivals Web Campaign","2026-04-21T12:00:11.336Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=UOvBq94PM1A","32e7bf0e5914f3315b3ab987cf7269b14d692ab92ae8183b46af699a25357f4e",[197,198,201],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":199,"name":200,"slug":200},"019dafe9-8a6d-7218-81f1-37052cbe9b78","development",{"color":32,"id":59,"name":60,"slug":60},{"content":203,"createdAt":204,"id":205,"image":206,"isAffiliate":21,"isPublished":22,"publishedAt":207,"slug":208,"sourceId":7,"sourceName":8,"sourceType":10,"summary":209,"title":210,"updatedAt":211,"url":212,"urlHash":213,"tags":214},"We're going to explore how Vue can power more than user interfaces—by running its reactivity system on the backend. No installs ...","2026-04-20T12:00:01.595Z","019daac3-0825-7156-a2a8-afa51eb8b7aa","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FhFgqGgaHo0U\u002Fhqdefault.jpg","2026-04-20T10:00:06.000Z","marc-backes---the-backend-is-reactive-vue-beyond-the-browser","This article discusses the potential of using Vue's reactivity system on the backend, highlighting its capabilities beyond just user interfaces. It emphasizes the innovative ways Vue can be utilized in server-side applications without the need for installations.","Marc Backes - The Backend is Reactive Vue Beyond the Browser","2026-04-20T12:00:11.606Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=hFgqGgaHo0U","51b5110f9f258c012f7a27ea7bf0a5b0efedb525e75f06780cff72f721f42a37",[215,216,217],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":117,"name":118,"slug":118},{"color":32,"id":218,"name":219,"slug":219},"019d9d20-e077-71cc-a605-8ac2a1566143","backend",{"content":221,"createdAt":222,"id":223,"image":224,"isAffiliate":21,"isPublished":22,"publishedAt":225,"slug":226,"sourceId":7,"sourceName":8,"sourceType":10,"summary":227,"title":228,"updatedAt":229,"url":230,"urlHash":231,"tags":232},"Vue Router's next version treats your URL as fully typed state. Learn how to extract, transform, and validate parameters from paths ...","2026-04-18T12:00:03.190Z","019da076-565b-7659-9302-3e6a65e5d244","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FWz57d7ijW28\u002Fhqdefault.jpg","2026-04-18T10:00:06.000Z","eduardo-san-martin-morote---typesafe-state-in-your-url","The next version of Vue Router introduces a typesafe approach to handling URLs, allowing developers to treat URLs as fully typed state. This article covers how to extract, transform, and validate parameters from paths effectively.","Eduardo San Martin Morote - Typesafe state in your URL","2026-04-18T12:00:11.956Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Wz57d7ijW28","ca5b7486d4adcc6bbfafa5d357346210659ec1ffe34b25cf428e96f0a2a4ce07",[233,236,239],{"color":32,"id":234,"name":235,"slug":235},"019da076-78e6-76bd-b0d4-4e0597d36378","vue-router",{"color":32,"id":237,"name":238,"slug":238},"019d6bd9-0049-72ba-8cfa-139b1c1b249d","typescript",{"color":32,"id":120,"name":121,"slug":121},{"content":241,"createdAt":242,"id":243,"image":244,"isAffiliate":21,"isPublished":22,"publishedAt":245,"slug":246,"sourceId":7,"sourceName":8,"sourceType":10,"summary":247,"title":248,"updatedAt":249,"url":250,"urlHash":251,"tags":252},"This talk explores building a production-grade Vue SPA using Vite + Rolldown for modern bundling, Nitro as a lightweight server ...","2026-04-17T19:35:11.345Z","019d9cf0-aadb-7522-87ac-9f74944f20e1","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FTlTkXI1e3xw\u002Fhqdefault.jpg","2026-04-17T10:00:06.000Z","pooya-parsa---full-stack-agnostic-apps-in-the-agentic-era-vite-nitro","The talk by Pooya Parsa delves into the development of production-grade Vue single-page applications (SPAs) utilizing Vite for modern bundling and Nitro as a lightweight server. It emphasizes the importance of building agnostic applications in the contemporary tech landscape.","Pooya Parsa - Full Stack Agnostic Apps in the Agentic Era (Vite + Nitro)","2026-04-17T19:35:19.271Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=TlTkXI1e3xw","6bfb508734c0bf8b15fc6b79afa7970a0ccc6e553459020a69bdbaad2faa91f1",[253,254,257,260,263],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":255,"name":256,"slug":256},"019d9cf0-c9f8-7411-beed-02265d8271db","vite",{"color":32,"id":258,"name":259,"slug":259},"019d9cf0-c9fc-76a0-8c4e-b818a89c3774","nitro",{"color":32,"id":261,"name":262,"slug":262},"019d9cf0-ca00-749d-9101-1c63bf62e215","spas",{"color":32,"id":59,"name":60,"slug":60},{"content":265,"createdAt":242,"id":266,"image":267,"isAffiliate":21,"isPublished":22,"publishedAt":268,"slug":269,"sourceId":7,"sourceName":8,"sourceType":10,"summary":270,"title":271,"updatedAt":272,"url":273,"urlHash":274,"tags":275},"As AI agents are becoming active “users” of your software, they must learn to interact with complex UIs safely and effectively.","019d9cf0-aadb-7522-87ac-a1a8baea8eb5","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FkR2GHGPLxSM\u002Fhqdefault.jpg","2026-04-16T10:00:06.000Z","rijk-van-zanten---guiding-agentic-ai-with-vue-and-pinia","The article discusses the integration of agentic AI with user interfaces built using Vue and Pinia, emphasizing the importance of guiding AI agents to interact with complex UIs safely and effectively.","Rijk van Zanten - Guiding Agentic AI with Vue and Pinia","2026-04-17T19:35:19.243Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=kR2GHGPLxSM","b66757cbea3dae368d5c7fe2c3ee86b47b67c447471c2e6c144211d306503518",[276,277,280],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":278,"name":279,"slug":279},"019d9cf0-c9de-70b2-9057-76d771c3379e","pinia",{"color":32,"id":281,"name":282,"slug":282},"019d6bd8-ca8b-709c-b9a5-77d4910da162","ui-components",{"content":284,"createdAt":285,"id":286,"image":287,"isAffiliate":21,"isPublished":22,"publishedAt":288,"slug":289,"sourceId":7,"sourceName":8,"sourceType":10,"summary":290,"title":291,"updatedAt":292,"url":293,"urlHash":294,"tags":295},"The place to be for the highly anticipated State of Nuxt for the year 2026. Previous years introduced a new architecture (Nuxt 3), ...","2026-04-17T20:27:43.053Z","019d9d20-c23d-74ce-95cd-60771aa2fe5f","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002Fwe4gdQikxm8\u002Fhqdefault.jpg","2026-04-14T10:00:06.000Z","daniel-roe---state-of-nuxt-2026","The article discusses the upcoming State of Nuxt for 2026, highlighting the advancements and changes since the introduction of Nuxt 3. It sets the stage for what to expect in the future of the Nuxt framework.","Daniel Roe - State of Nuxt 2026","2026-04-17T20:27:50.743Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=we4gdQikxm8","cc37b2ce2cfc3070e8b7c5f75bcf018590b46fdaa43fa0b42fbb4d9d22719279",[296,297,298],{"color":32,"id":75,"name":76,"slug":76},{"color":32,"id":59,"name":60,"slug":60},{"color":32,"id":299,"name":300,"slug":300},"019d9d20-dfb9-7041-9973-39c545b33a2d","release",{"content":302,"createdAt":285,"id":303,"image":304,"isAffiliate":21,"isPublished":22,"publishedAt":305,"slug":306,"sourceId":7,"sourceName":8,"sourceType":10,"summary":307,"title":308,"updatedAt":309,"url":310,"urlHash":311,"tags":312},"The number 1 annual anticipated update from the Creator of Vue himself, Evan You! You may expect updates like Evan did ...","019d9d20-c23d-74ce-95cd-6569ebec4e77","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002Fa9_Ud5MFTjU\u002Fhqdefault.jpg","2026-04-13T08:54:41.000Z","evan-you---state-of-vue-2026","Evan You shares insights and updates on the future of Vue in the annual 'State of Vue 2026' address, highlighting key developments and expectations for the framework. This event is highly anticipated by the Vue community as it outlines the direction and innovations in Vue.js.","Evan You - State of Vue 2026","2026-04-17T20:27:50.542Z","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=a9_Ud5MFTjU","6633003842ca2e59cf50193ac27f511c63bd2c17cb4556567d16af5cff1abec9",[313,314],{"color":32,"id":33,"name":34,"slug":34},{"color":32,"id":299,"name":300,"slug":300},1,20,{"tags":318},[319,324,328,333,337,341,344,346,350,354,358,362,365,369,373,377,381,385,389,393,397,401,405,409,413,417,421,425,429,433,437,441,443,447,451,455,457,461,465,469,473,477,481,485,489,493,497,501,505,509,513,517,521,525,529,533,537,541,545,549,553,555,558,562,566,570,574,578,582,584,588,590,594,598,602,606,608,610,614,618,622,626,628,632,636,640,642,646,651,655,657,661,665,669,673,677,681,685,688,690,692,696,700,704,708,710,714,718,721,723,727,730],{"articleCount":320,"color":32,"createdAt":321,"id":322,"name":323,"slug":323,"updatedAt":321},0,"2026-04-30T04:19:02.605Z","019ddc9c-954c-7703-8288-76d562fec577","accelerator",{"articleCount":315,"color":32,"createdAt":325,"id":326,"name":327,"slug":327,"updatedAt":325},"2026-04-08T06:47:43.120Z","019d6bd8-caef-76b9-bacd-363e31e6d2a9","accessibility",{"articleCount":329,"color":32,"createdAt":330,"id":331,"name":332,"slug":332,"updatedAt":330},8,"2026-04-17T20:27:50.780Z","019d9d20-e07b-7685-9ebb-fae0b963f243","ai",{"articleCount":320,"color":32,"createdAt":334,"id":335,"name":336,"slug":336,"updatedAt":334},"2026-05-05T00:00:19.031Z","019df56f-8257-752e-a918-cdbb07c32b86","ai-agents",{"articleCount":315,"color":32,"createdAt":338,"id":339,"name":340,"slug":340,"updatedAt":338},"2026-06-01T12:00:14.713Z","019e830e-5378-722b-929b-a57d67bcf605","animation",{"articleCount":342,"color":32,"createdAt":343,"id":56,"name":57,"slug":57,"updatedAt":343},4,"2026-04-08T06:47:55.499Z",{"articleCount":329,"color":32,"createdAt":345,"id":59,"name":60,"slug":60,"updatedAt":345},"2026-04-17T19:35:19.300Z",{"articleCount":320,"color":32,"createdAt":347,"id":348,"name":349,"slug":349,"updatedAt":347},"2026-04-23T12:00:11.615Z","019dba36-435e-765d-bfb2-c5be05362c27","astro",{"articleCount":320,"color":32,"createdAt":351,"id":352,"name":353,"slug":353,"updatedAt":351},"2026-06-01T20:00:15.958Z","019e84c5-cc55-7377-9e5d-77240ea8a880","authentication",{"articleCount":320,"color":32,"createdAt":355,"id":356,"name":357,"slug":357,"updatedAt":355},"2026-05-05T00:00:19.020Z","019df56f-824c-7031-9e34-2f47ad139eb6","automation",{"articleCount":320,"color":32,"createdAt":359,"id":360,"name":361,"slug":361,"updatedAt":359},"2026-06-11T16:00:12.019Z","019eb769-9af2-7471-b482-3f1a404f802e","azure",{"articleCount":363,"color":32,"createdAt":364,"id":218,"name":219,"slug":219,"updatedAt":364},2,"2026-04-17T20:27:50.776Z",{"articleCount":342,"color":32,"createdAt":366,"id":367,"name":368,"slug":368,"updatedAt":366},"2026-04-08T06:47:56.976Z","019d6bd9-010e-772d-b2f0-9378a042a676","best-practices",{"articleCount":320,"color":32,"createdAt":370,"id":371,"name":372,"slug":372,"updatedAt":370},"2026-06-06T00:00:11.711Z","019e9a3a-e5be-74b3-a01a-92c1f9427a2c","beta",{"articleCount":320,"color":32,"createdAt":374,"id":375,"name":376,"slug":376,"updatedAt":374},"2026-06-10T13:53:29.711Z","019eb1cf-3e6e-70f0-a761-0fb9b61d5675","budgeting",{"articleCount":315,"color":32,"createdAt":378,"id":379,"name":380,"slug":380,"updatedAt":378},"2026-06-16T16:11:31.438Z","019ed133-c4ee-70bb-8e21-7dc86e8adee4","bun",{"articleCount":320,"color":32,"createdAt":382,"id":383,"name":384,"slug":384,"updatedAt":382},"2026-05-19T20:00:14.559Z","019e41d3-1ade-77b0-9e4f-e9b97a6361ca","cdn",{"articleCount":315,"color":32,"createdAt":386,"id":387,"name":388,"slug":388,"updatedAt":386},"2026-06-27T16:00:12.237Z","019f09cf-5bcd-751c-8d46-9e123bd784af","clean-code",{"articleCount":315,"color":32,"createdAt":390,"id":391,"name":392,"slug":392,"updatedAt":390},"2026-05-16T18:48:40.777Z","019e321e-8248-75cc-9b69-59c2db6dd846","cli",{"articleCount":320,"color":32,"createdAt":394,"id":395,"name":396,"slug":396,"updatedAt":394},"2026-05-05T00:00:19.014Z","019df56f-8246-747f-be4b-a716863a93ea","cloud-platform",{"articleCount":315,"color":32,"createdAt":398,"id":399,"name":400,"slug":400,"updatedAt":398},"2026-06-16T16:11:31.289Z","019ed133-c458-74d8-a5c9-654f77837e7c","cloudflare",{"articleCount":315,"color":32,"createdAt":402,"id":403,"name":404,"slug":404,"updatedAt":402},"2026-07-27T18:11:45.304Z","019fa4c6-93c3-76ea-baa3-7d5fe541ac5b","cms",{"articleCount":315,"color":32,"createdAt":406,"id":407,"name":408,"slug":408,"updatedAt":406},"2026-04-30T04:19:02.045Z","019ddc9c-931c-743d-a1cb-e4449630fe47","collaboration",{"articleCount":315,"color":32,"createdAt":410,"id":411,"name":412,"slug":412,"updatedAt":410},"2026-06-10T13:53:29.567Z","019eb1cf-3dde-776d-9398-4863764f9ac3","community",{"articleCount":315,"color":32,"createdAt":414,"id":415,"name":416,"slug":416,"updatedAt":414},"2026-05-06T16:00:17.128Z","019dfe04-bee8-7384-bc58-a712f677807c","comparison",{"articleCount":315,"color":32,"createdAt":418,"id":419,"name":420,"slug":420,"updatedAt":418},"2026-05-14T12:00:21.354Z","019e265b-f569-71d8-a02a-a17ec8180644","component-design",{"articleCount":315,"color":32,"createdAt":422,"id":423,"name":424,"slug":424,"updatedAt":422},"2026-07-18T20:00:18.730Z","019f76d0-bb29-72d6-8d0b-05ffd1d3c8ed","composables",{"articleCount":342,"color":32,"createdAt":426,"id":427,"name":428,"slug":428,"updatedAt":426},"2026-04-08T06:47:42.915Z","019d6bd8-ca21-71c5-a236-37d94fe57d24","composition-api",{"articleCount":315,"color":32,"createdAt":430,"id":431,"name":432,"slug":432,"updatedAt":430},"2026-06-27T12:00:13.113Z","019f08f3-a538-74ed-82c5-038edce7100a","copilot",{"articleCount":320,"color":32,"createdAt":434,"id":435,"name":436,"slug":436,"updatedAt":434},"2026-04-25T12:00:12.674Z","019dc482-ff81-73ac-9b1c-6ad47f0afde0","data-management",{"articleCount":320,"color":32,"createdAt":438,"id":439,"name":440,"slug":440,"updatedAt":438},"2026-06-04T20:00:17.367Z","019e9438-e5d7-731f-bf47-8dcd86c6655c","data-privacy",{"articleCount":315,"color":32,"createdAt":442,"id":39,"name":40,"slug":40,"updatedAt":442},"2026-05-05T12:00:17.083Z",{"articleCount":320,"color":32,"createdAt":444,"id":445,"name":446,"slug":446,"updatedAt":444},"2026-06-11T16:00:12.028Z","019eb769-9afb-7709-8a67-2a12f5e557c7","deepseek",{"articleCount":315,"color":32,"createdAt":448,"id":449,"name":450,"slug":450,"updatedAt":448},"2026-05-25T08:00:12.834Z","019e5e26-0e21-7366-87c7-0b1334180b0a","dependency-cruiser",{"articleCount":315,"color":32,"createdAt":452,"id":453,"name":454,"slug":454,"updatedAt":452},"2026-04-18T04:30:00.710Z","019d9eda-5005-7329-a463-189572e25635","deployment",{"articleCount":363,"color":32,"createdAt":456,"id":199,"name":200,"slug":200,"updatedAt":456},"2026-04-21T12:00:11.373Z",{"articleCount":315,"color":32,"createdAt":458,"id":459,"name":460,"slug":460,"updatedAt":458},"2026-06-29T08:00:12.101Z","019f1264-9f44-762d-b5fd-837839fdc586","devtools",{"articleCount":320,"color":32,"createdAt":462,"id":463,"name":464,"slug":464,"updatedAt":462},"2026-05-29T20:00:13.197Z","019e7552-ad8c-731f-ad8b-49253ed0e1b9","docker",{"articleCount":315,"color":32,"createdAt":466,"id":467,"name":468,"slug":468,"updatedAt":466},"2026-06-27T12:00:13.081Z","019f08f3-a518-7607-aa8c-782b4f10c2ed","documentation",{"articleCount":315,"color":32,"createdAt":470,"id":471,"name":472,"slug":472,"updatedAt":470},"2026-04-30T04:19:02.055Z","019ddc9c-9327-744f-a2da-31b64c7b6ba4","editor",{"articleCount":315,"color":32,"createdAt":474,"id":475,"name":476,"slug":476,"updatedAt":474},"2026-07-06T12:00:24.261Z","019f374d-0cc4-71ff-b906-ebaec8b0c343","eslint",{"articleCount":320,"color":32,"createdAt":478,"id":479,"name":480,"slug":480,"updatedAt":478},"2026-05-02T00:00:23.123Z","019de5fc-7e52-740a-807c-d322c373865b","firewall",{"articleCount":315,"color":32,"createdAt":482,"id":483,"name":484,"slug":484,"updatedAt":482},"2026-05-06T16:00:17.134Z","019dfe04-beee-7481-b8e7-4034640e840a","frameworks",{"articleCount":320,"color":32,"createdAt":486,"id":487,"name":488,"slug":488,"updatedAt":486},"2026-04-08T06:47:56.883Z","019d6bd9-00b2-7199-8e88-2530ef258032","generics",{"articleCount":315,"color":32,"createdAt":490,"id":491,"name":492,"slug":492,"updatedAt":490},"2026-07-27T18:11:45.390Z","019fa4c6-9419-7657-844e-58ec868ed664","git",{"articleCount":363,"color":32,"createdAt":494,"id":495,"name":496,"slug":496,"updatedAt":494},"2026-07-15T00:00:22.207Z","019f6313-12bf-7151-81f2-c8b43b09d979","html",{"articleCount":320,"color":32,"createdAt":498,"id":499,"name":500,"slug":500,"updatedAt":498},"2026-05-06T00:00:17.012Z","019dfa95-d673-71ef-be4a-8761512ffe5c","infrastructure",{"articleCount":315,"color":32,"createdAt":502,"id":503,"name":504,"slug":504,"updatedAt":502},"2026-06-16T16:11:31.264Z","019ed133-c43f-704f-8c1a-fbc299c8a3e5","javascript",{"articleCount":315,"color":32,"createdAt":506,"id":507,"name":508,"slug":508,"updatedAt":506},"2026-07-13T08:00:18.266Z","019f5a7d-bf5a-76e0-903a-c87435cc3e09","lazy-loading",{"articleCount":315,"color":32,"createdAt":510,"id":511,"name":512,"slug":512,"updatedAt":510},"2026-05-11T12:00:19.963Z","019e16e8-dbfa-76d6-bb2d-793aee049186","loading",{"articleCount":320,"color":32,"createdAt":514,"id":515,"name":516,"slug":516,"updatedAt":514},"2026-04-25T12:00:12.682Z","019dc482-ff8a-7698-8af5-95db54a26d6b","local-first",{"articleCount":315,"color":32,"createdAt":518,"id":519,"name":520,"slug":520,"updatedAt":518},"2026-05-14T12:00:21.370Z","019e265b-f579-71cd-84b2-ac385b5225ae","maintainability",{"articleCount":315,"color":32,"createdAt":522,"id":523,"name":524,"slug":524,"updatedAt":522},"2026-05-10T16:00:18.613Z","019e129e-34b4-7107-acfb-27f6b8604eb0","management",{"articleCount":315,"color":32,"createdAt":526,"id":527,"name":528,"slug":528,"updatedAt":526},"2026-06-27T12:00:13.065Z","019f08f3-a508-7334-aa03-12b281698ea8","markdown",{"articleCount":315,"color":32,"createdAt":530,"id":531,"name":532,"slug":532,"updatedAt":530},"2026-07-28T12:00:27.878Z","019fa899-02e6-758e-bdcb-8a4a923507df","mcp",{"articleCount":315,"color":32,"createdAt":534,"id":535,"name":536,"slug":536,"updatedAt":534},"2026-06-17T12:00:12.439Z","019ed574-0a96-7485-9c90-522e4be3e092","meta-tags",{"articleCount":320,"color":32,"createdAt":538,"id":539,"name":540,"slug":540,"updatedAt":538},"2026-05-26T08:00:14.598Z","019e634c-7105-7073-bc86-c32fa0a4401b","microfrontends",{"articleCount":320,"color":32,"createdAt":542,"id":543,"name":544,"slug":544,"updatedAt":542},"2026-05-19T16:00:13.516Z","019e40f7-5ccc-729c-92ba-bcc0aad8a16f","microvm",{"articleCount":320,"color":32,"createdAt":546,"id":547,"name":548,"slug":548,"updatedAt":546},"2026-05-05T00:00:19.025Z","019df56f-8250-768c-a659-b9f524ff902c","multi-tenant",{"articleCount":320,"color":32,"createdAt":550,"id":551,"name":552,"slug":552,"updatedAt":550},"2026-05-08T04:00:17.998Z","019e05be-4c4d-759e-a51e-8ac760f82f6d","nextjs",{"articleCount":315,"color":32,"createdAt":554,"id":258,"name":259,"slug":259,"updatedAt":554},"2026-04-17T19:35:19.293Z",{"articleCount":556,"color":32,"createdAt":557,"id":75,"name":76,"slug":76,"updatedAt":557},27,"2026-04-08T06:47:55.381Z",{"articleCount":315,"color":32,"createdAt":559,"id":560,"name":561,"slug":561,"updatedAt":559},"2026-04-30T04:19:02.038Z","019ddc9c-9315-735e-a7e8-8424790e8859","nuxt-ui",{"articleCount":315,"color":32,"createdAt":563,"id":564,"name":565,"slug":565,"updatedAt":563},"2026-06-08T12:00:16.030Z","019ea71a-dc9d-7607-9cfa-df0f31ab5876","observability",{"articleCount":320,"color":32,"createdAt":567,"id":568,"name":569,"slug":569,"updatedAt":567},"2026-05-04T20:00:20.503Z","019df493-ce17-76ed-bd80-2a3914e0f409","open-source",{"articleCount":315,"color":32,"createdAt":571,"id":572,"name":573,"slug":573,"updatedAt":571},"2026-06-08T12:00:16.022Z","019ea71a-dc95-72b8-a7e3-70f9e2ac3710","opentelemetry",{"articleCount":342,"color":32,"createdAt":575,"id":576,"name":577,"slug":577,"updatedAt":575},"2026-05-18T12:00:14.389Z","019e3af5-4a35-705c-8ab1-4404b653e0e8","optimization",{"articleCount":315,"color":32,"createdAt":579,"id":580,"name":581,"slug":581,"updatedAt":579},"2026-05-28T20:00:13.016Z","019e702c-50d7-74eb-8849-8b1cebcf411e","orchestration",{"articleCount":5,"color":32,"createdAt":583,"id":79,"name":80,"slug":80,"updatedAt":583},"2026-04-08T06:47:42.920Z",{"articleCount":315,"color":32,"createdAt":585,"id":586,"name":587,"slug":587,"updatedAt":585},"2026-06-10T13:53:29.575Z","019eb1cf-3de7-7326-87d9-c55ad1c0fa39","personalization",{"articleCount":315,"color":32,"createdAt":589,"id":278,"name":279,"slug":279,"updatedAt":589},"2026-04-17T19:35:19.263Z",{"articleCount":320,"color":32,"createdAt":591,"id":592,"name":593,"slug":593,"updatedAt":591},"2026-05-02T00:00:23.112Z","019de5fc-7e47-7075-8aeb-9e90f7689f57","postgres",{"articleCount":320,"color":32,"createdAt":595,"id":596,"name":597,"slug":597,"updatedAt":595},"2026-05-19T20:00:14.575Z","019e41d3-1aee-70c8-a07c-cec870115d14","pricing",{"articleCount":315,"color":32,"createdAt":599,"id":600,"name":601,"slug":601,"updatedAt":599},"2026-05-10T16:00:18.603Z","019e129e-34aa-723b-a568-45737915c7bf","qa",{"articleCount":315,"color":32,"createdAt":603,"id":604,"name":605,"slug":605,"updatedAt":603},"2026-05-08T04:00:18.013Z","019e05be-4c5c-75ad-8df5-602b3db57983","react",{"articleCount":342,"color":32,"createdAt":607,"id":117,"name":118,"slug":118,"updatedAt":607},"2026-04-20T12:00:11.653Z",{"articleCount":342,"color":32,"createdAt":609,"id":299,"name":300,"slug":300,"updatedAt":609},"2026-04-17T20:27:50.585Z",{"articleCount":320,"color":32,"createdAt":611,"id":612,"name":613,"slug":613,"updatedAt":611},"2026-05-26T08:00:14.619Z","019e634c-711a-728f-9b63-20f2c8b37ccb","routing",{"articleCount":320,"color":32,"createdAt":615,"id":616,"name":617,"slug":617,"updatedAt":615},"2026-05-19T16:00:13.509Z","019e40f7-5cc4-72e1-8f8b-692dd29fc716","sandbox",{"articleCount":315,"color":32,"createdAt":619,"id":620,"name":621,"slug":621,"updatedAt":619},"2026-05-14T12:00:21.362Z","019e265b-f571-7677-a537-2f7e96a490bf","scalability",{"articleCount":320,"color":32,"createdAt":623,"id":624,"name":625,"slug":625,"updatedAt":623},"2026-05-04T20:00:20.521Z","019df493-ce28-75e9-93d5-13251407a27b","scanning",{"articleCount":342,"color":32,"createdAt":627,"id":100,"name":101,"slug":101,"updatedAt":627},"2026-04-27T08:00:12.420Z",{"articleCount":315,"color":32,"createdAt":629,"id":630,"name":631,"slug":631,"updatedAt":629},"2026-06-17T12:00:12.428Z","019ed574-0a8b-7566-976f-8c281c820ed0","seo",{"articleCount":315,"color":32,"createdAt":633,"id":634,"name":635,"slug":635,"updatedAt":633},"2026-06-17T12:00:12.433Z","019ed574-0a91-74d8-b806-56681bb4b477","sitemap",{"articleCount":315,"color":32,"createdAt":637,"id":638,"name":639,"slug":639,"updatedAt":637},"2026-07-18T16:00:27.576Z","019f75f5-23b8-72eb-a2bf-79dd1fed3863","software-development",{"articleCount":315,"color":32,"createdAt":641,"id":261,"name":262,"slug":262,"updatedAt":641},"2026-04-17T19:35:19.297Z",{"articleCount":363,"color":32,"createdAt":643,"id":644,"name":645,"slug":645,"updatedAt":643},"2026-06-03T16:00:12.620Z","019e8e36-bd4b-740d-b23a-81858b24025b","ssg",{"articleCount":647,"color":32,"createdAt":648,"id":649,"name":650,"slug":650,"updatedAt":648},9,"2026-04-08T06:47:43.020Z","019d6bd8-ca89-735e-a52a-ee53a80a77a9","ssr",{"articleCount":320,"color":32,"createdAt":652,"id":653,"name":654,"slug":654,"updatedAt":652},"2026-04-30T04:19:02.613Z","019ddc9c-9555-7544-a3e3-0605d2c1ea82","startup",{"articleCount":342,"color":32,"createdAt":656,"id":120,"name":121,"slug":121,"updatedAt":656},"2026-04-18T12:00:12.027Z",{"articleCount":320,"color":32,"createdAt":658,"id":659,"name":660,"slug":660,"updatedAt":658},"2026-06-06T00:00:11.717Z","019e9a3a-e5c5-76d3-86e4-576c151a87b3","storage",{"articleCount":315,"color":32,"createdAt":662,"id":663,"name":664,"slug":664,"updatedAt":662},"2026-06-17T12:00:12.446Z","019ed574-0a9e-7712-8bc5-a0102787fe48","structured-data",{"articleCount":315,"color":32,"createdAt":666,"id":667,"name":668,"slug":668,"updatedAt":666},"2026-05-10T16:00:18.597Z","019e129e-34a4-771a-844d-09a7edefcd64","tdd",{"articleCount":320,"color":32,"createdAt":670,"id":671,"name":672,"slug":672,"updatedAt":670},"2026-06-04T20:00:17.351Z","019e9438-e5c6-7681-8704-897c7b499eb4","terms-of-service",{"articleCount":363,"color":32,"createdAt":674,"id":675,"name":676,"slug":676,"updatedAt":674},"2026-04-09T06:11:45.799Z","019d70de-3c07-76bf-9688-9619e1b0d427","testing",{"articleCount":315,"color":32,"createdAt":678,"id":679,"name":680,"slug":680,"updatedAt":678},"2026-06-16T16:11:31.088Z","019ed133-c390-75bf-8f1a-5c57cd221f14","threejs",{"articleCount":320,"color":32,"createdAt":682,"id":683,"name":684,"slug":684,"updatedAt":682},"2026-05-02T00:00:23.130Z","019de5fc-7e59-7426-8d46-e79e4bcf0d56","tls",{"articleCount":686,"color":32,"createdAt":687,"id":82,"name":83,"slug":83,"updatedAt":687},10,"2026-04-08T06:47:55.591Z",{"articleCount":342,"color":32,"createdAt":689,"id":237,"name":238,"slug":238,"updatedAt":689},"2026-04-08T06:47:56.778Z",{"articleCount":691,"color":32,"createdAt":648,"id":281,"name":282,"slug":282,"updatedAt":648},5,{"articleCount":315,"color":32,"createdAt":693,"id":694,"name":695,"slug":695,"updatedAt":693},"2026-05-11T12:00:19.969Z","019e16e8-dc00-714d-911a-a5bf39238587","user-experience",{"articleCount":315,"color":32,"createdAt":697,"id":698,"name":699,"slug":699,"updatedAt":697},"2026-05-18T12:00:14.379Z","019e3af5-4a29-759a-81b0-b6d502b2449e","v-memo",{"articleCount":320,"color":32,"createdAt":701,"id":702,"name":703,"slug":703,"updatedAt":701},"2026-04-30T04:19:02.228Z","019ddc9c-93d3-763e-ad3c-d3ad78642de7","vercel",{"articleCount":315,"color":32,"createdAt":705,"id":706,"name":707,"slug":707,"updatedAt":705},"2026-07-13T08:00:18.274Z","019f5a7d-bf61-746b-a44b-5c0a16ff57d3","video",{"articleCount":342,"color":32,"createdAt":709,"id":255,"name":256,"slug":256,"updatedAt":709},"2026-04-17T19:35:19.289Z",{"articleCount":315,"color":32,"createdAt":711,"id":712,"name":713,"slug":713,"updatedAt":711},"2026-04-25T18:08:02.132Z","019dc5d3-c054-70e2-bca4-08e2a2b9a096","vitest",{"articleCount":315,"color":32,"createdAt":715,"id":716,"name":717,"slug":717,"updatedAt":715},"2026-06-27T12:00:13.107Z","019f08f3-a532-7049-a02c-c17a4fd99306","vscode",{"articleCount":719,"color":32,"createdAt":720,"id":33,"name":34,"slug":34,"updatedAt":720},32,"2026-04-08T06:47:42.793Z",{"articleCount":315,"color":32,"createdAt":722,"id":234,"name":235,"slug":235,"updatedAt":722},"2026-04-18T12:00:12.007Z",{"articleCount":320,"color":32,"createdAt":724,"id":725,"name":726,"slug":726,"updatedAt":724},"2026-05-04T20:00:20.510Z","019df493-ce1d-7039-811a-ed57bf081d26","vulnerability",{"articleCount":728,"color":32,"createdAt":729,"id":36,"name":37,"slug":37,"updatedAt":729},3,"2026-05-05T12:00:17.078Z",{"articleCount":728,"color":32,"createdAt":731,"id":732,"name":733,"slug":733,"updatedAt":731},"2026-05-10T16:00:18.576Z","019e129e-3490-7739-a218-5454a8c15d6e","workflow"]