[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"contentNavigation":3,"newsletter-stats":4,"$fQa3xUpnRDPNiFFu2QS4K-DAjYmsapeR9fNhPNBdpkOc":-1,"weekly-digest-2026-07-20":6},[],{"confirmedCount":5},405,{"bouncedCount":7,"broadcastStatus":8,"clickedCount":7,"complainedCount":7,"createdAt":9,"deliveredCount":7,"failedCount":7,"html":10,"id":11,"openedCount":7,"payload":12,"sentAt":9,"sentCount":7,"slug":44,"subject":45,"subscriberCount":7,"updatedAt":46,"weekEnd":47,"weekLabel":29,"weekStart":48},null,"","2026-07-20T14:00:04.602Z","\u003C!DOCTYPE html PUBLIC \"-\u002F\u002FW3C\u002F\u002FDTD XHTML 1.0 Transitional\u002F\u002FEN\" \"http:\u002F\u002Fwww.w3.org\u002FTR\u002Fxhtml1\u002FDTD\u002Fxhtml1-transitional.dtd\">\n\u003Chtml lang=\"en\" dir=\"ltr\">\n\n  \u003Chead>\n    \u003Cmeta http-equiv=\"Content-Type\" content=\"text\u002Fhtml; charset=UTF-8\">\n    \u003Cmeta name=\"x-apple-disable-message-reformatting\">\n    \u003Cstyle>\n      @font-face {\n        font-family: 'Onest';\n        font-style: normal;\n        font-weight: 400;\n        mso-font-alt: 'Arial';\n\n      }\n\n      * {\n        font-family: 'Onest', Arial;\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Ctable align=\"center\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n    \u003Ctbody>\n      \u003Ctr>\n        \u003Ctd>\n          \u003Ctable align=\"center\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n            \u003Ctbody style=\"width:100%;\">\n              \u003Ctr style=\"width:100%;\">\n                \u003Ctable align=\"center\" width=\"100%\" role=\"presentation\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"max-width:37.5em;border-color:rgb(209,213,219);border-radius:0.5rem;border-style:solid;border-width:1px;font-size:16px;line-height:1.5;padding:1.5rem;\">\n                  \u003Ctbody>\n                    \u003Ctr style=\"width: 100%\">\n                      \u003Ctd>\n                        \u003Ctable align=\"center\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\" style=\"margin-top:1rem;\">\n                          \u003Ctbody>\n                            \u003Ctr>\n                              \u003Ctd>\u003Cimg style=\"display:block;outline:none;border:none;text-decoration:none;margin-bottom:0px;margin-top:0px;\" src=\"https:\u002F\u002Fmokkapps.twic.pics\u002Fvuedigest.com\u002Flogo.png\" width=\"100\">\u003C\u002Ftd>\n                            \u003C\u002Ftr>\n                          \u003C\u002Ftbody>\n                        \u003C\u002Ftable>\n                        \u003Ch1 style=\"font-size:2rem;font-weight:700;line-height:2.5rem;margin:0 0 4px 0;\">\n                          Weekly Digest\n                        \u003C\u002Fh1>\n                        \u003Cp style=\"font-size:1rem;line-height:24px;margin:0 0 16px 0;color:#6b7280;\">Jul 13, 2026 – Jul 20, 2026\u003C\u002Fp>\n                        \u003Chr style=\"width: 100%; border: none; border-top: 1px solid #eaeaea;\">\n                        \u003Ch1 style=\"font-size:1.375rem;font-weight:600;line-height:1.75rem;margin:24px 0 12px 0;\">\n                          Top Articles\n                        \u003C\u002Fh1>\n                        \u003Cdiv style=\"border-bottom:1px solid #e5e7eb;padding:12px 0;\">\n                          \u003Cp style=\"font-size:0.9375rem;line-height:24px;margin:0;color:#6b7280;\">\n                            #1 · Certificates.dev\u003C\u002Fp> \u003Ca style=\"color:#2FBC79;text-decoration:none;font-size:1.25rem;font-weight:600;line-height:1.75rem;text-decoration:none;\" href=\"https:\u002F\u002Fcertificates.dev\u002Fblog\u002Fperformance-optimization-in-nuxt-1?friend=MOKKAPPS\" target=\"_blank\">Performance Optimization in Nuxt\u003C\u002Fa>\n                          \u003Cp style=\"font-size:1rem;line-height:1.5rem;margin:4px 0 0 0;color:#374151;\">This article discusses practical techniques to optimize the performance of Nuxt applications, focusing on strategies to enhance speed and efficiency. It provides actionable insights for developers looking to improve their Nuxt app performance.\u003C\u002Fp>\n                        \u003C\u002Fdiv>\n                        \u003Cdiv style=\"border-bottom:1px solid #e5e7eb;padding:12px 0;\">\n                          \u003Cp style=\"font-size:0.9375rem;line-height:24px;margin:0;color:#6b7280;\">\n                            #2 · John Komarnicki\u003C\u002Fp> \u003Ca style=\"color:#2FBC79;text-decoration:none;font-size:1.25rem;font-weight:600;line-height:1.75rem;text-decoration:none;\" href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=H4mgjB8tejM\" target=\"_blank\">HTML Can Now Do This Without JavaScript\u003C\u002Fa>\n                          \u003Cp style=\"font-size:1rem;line-height:1.5rem;margin:4px 0 0 0;color:#374151;\">The article discusses recent advancements in HTML that allow for certain functionalities to be achieved without relying on JavaScript, highlighting the implications for web development. It also references resources for learning Nuxt, suggesting a shift towards more HTML-centric approaches in modern web applications.\u003C\u002Fp>\n                        \u003C\u002Fdiv>\n                        \u003Cdiv style=\"border-bottom:1px solid #e5e7eb;padding:12px 0;\">\n                          \u003Cp style=\"font-size:0.9375rem;line-height:24px;margin:0;color:#6b7280;\">\n                            #3 · Nuxt Blog\u003C\u002Fp> \u003Ca style=\"color:#2FBC79;text-decoration:none;font-size:1.25rem;font-weight:600;line-height:1.75rem;text-decoration:none;\" href=\"https:\u002F\u002Fnuxt.com\u002Fblog\u002Fv4-5\" target=\"_blank\">Nuxt 4.5\u003C\u002Fa>\n                          \u003Cp style=\"font-size:1rem;line-height:1.5rem;margin:4px 0 0 0;color:#374151;\">Nuxt 4.5 marks a significant release featuring Vite 8, Rspack 2, experimental SSR streaming, and a stable error code system. The update also introduces a new useLayout composable and named views, laying the groundwork for future developments in Nuxt 5.\u003C\u002Fp>\n                        \u003C\u002Fdiv>\n                        \u003Ch1 style=\"font-size:1.375rem;font-weight:600;line-height:1.75rem;margin:24px 0 12px 0;\">\n                          GitHub Releases\n                        \u003C\u002Fh1>\n                        \u003Cp style=\"font-size:1rem;line-height:1.625rem;margin:0 0 8px 0;color:#374151;\">This week saw the release of Nuxt v4.5.0, which brings significant upgrades including Vite 8 and Rspack 2, enhancing build performance. Additionally, Nuxt Hints v1.1.4 improves usability with a sticky devtools header, while Pinia @pinia\u002Fnuxt@1.0.1 focuses on critical bug fixes. Other notable updates include Nuxt UI v4.10.0 introducing a new `InputRating` component, and Vue Router v5.2.0 adding diagnostics for better debugging and support for Pinia 4.\u003C\u002Fp> \u003Ca style=\"color:#2FBC79;text-decoration:none;font-size:1rem;text-decoration:none;\" href=\"https:\u002F\u002Fvuedigest.com\u002Fgithub-releases\" target=\"_blank\">\n                          View all releases →\n                        \u003C\u002Fa>\n                        \u003Ch1 style=\"font-size:1.375rem;font-weight:600;line-height:1.75rem;margin:24px 0 12px 0;\">\n                          Upcoming Conferences\n                        \u003C\u002Fh1>\n                        \u003Cdiv style=\"border-bottom:1px solid #e5e7eb;padding:12px 0;\">\u003Ca style=\"color:#2FBC79;text-decoration:none;font-size:1.125rem;font-weight:600;text-decoration:none;\" href=\"https:\u002F\u002Fpragvue.com\u002F\" target=\"_blank\">PragVue\u003C\u002Fa>\n                          \u003Cp style=\"font-size:1rem;line-height:24px;margin:4px 0 0 0;color:#6b7280;\">Sep 29, 2026\u003Cspan> · Prag, Czech Republic\u003C\u002Fspan>\u003C\u002Fp>\n                        \u003C\u002Fdiv>\n                        \u003Cdiv style=\"border-bottom:1px solid #e5e7eb;padding:12px 0;\">\u003Ca style=\"color:#2FBC79;text-decoration:none;font-size:1.125rem;font-weight:600;text-decoration:none;\" href=\"https:\u002F\u002Fvuefes.jp\u002F2026\u002F\" target=\"_blank\">Vue Fes Japan\u003C\u002Fa>\n                          \u003Cp style=\"font-size:1rem;line-height:24px;margin:4px 0 0 0;color:#6b7280;\">Oct 24, 2026\u003Cspan> · Tokyo, Japan\u003C\u002Fspan>\u003C\u002Fp>\n                        \u003C\u002Fdiv> \u003Ca style=\"color:#2FBC79;text-decoration:none;font-size:1rem;text-decoration:none;\" href=\"https:\u002F\u002Fvuedigest.com\u002Fconferences\" target=\"_blank\">\n                          View all conferences →\n                        \u003C\u002Fa>\n                        \u003Chr style=\"width: 100%; border: none; border-top: 1px solid #eaeaea;\">\n                        \u003Cp style=\"font-size:0.875rem;line-height:1.25rem;margin:0 0 4px 0;color:#6b7280;text-align:center;\">\n                          You received this email because you subscribed to the VueDigest newsletter.\n                        \u003C\u002Fp>\n                        \u003Cp style=\"font-size:0.875rem;line-height:1.25rem;margin:0 0 4px 0;color:#6b7280;text-align:center;\">\u003Ca style=\"color:#6b7280;text-decoration:none;font-size:0.875rem;text-decoration:underline;\" href=\"{{unsubscribeUrl}}\" target=\"_blank\">\n                            Unsubscribe\n                          \u003C\u002Fa>\u003C\u002Fp>\n                      \u003C\u002Ftd>\n                    \u003C\u002Ftr>\n                  \u003C\u002Ftbody>\n                \u003C\u002Ftable>\n              \u003C\u002Ftr>\n            \u003C\u002Ftbody>\n          \u003C\u002Ftable>\n        \u003C\u002Ftd>\n      \u003C\u002Ftr>\n    \u003C\u002Ftbody>\n  \u003C\u002Ftable>\n  \u003Ctable align=\"center\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n    \u003Ctbody>\n      \u003Ctr>\n        \u003Ctd>\n          \u003Ctable align=\"center\" width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n            \u003Ctbody style=\"width:100%;\">\n              \u003Ctr style=\"width:100%;\">\n                \u003Cp style=\"font-size:14px;line-height:24px;margin:16px 0;text-align:center;margin-bottom:0px;\">VueDigest\u003C\u002Fp>\n                \u003Cp style=\"font-size:14px;line-height:24px;margin:16px 0;text-align:center;margin-top:0px;\">\u003Ca style=\"color:#2FBC79;text-decoration:none;font-size:14px;text-align:center;\" href=\"https:\u002F\u002Fvuedigest.com\" target=\"_blank\" class=\"text-primary\">vuedigest.com\u003C\u002Fa>\u003C\u002Fp>\n              \u003C\u002Ftr>\n            \u003C\u002Ftbody>\n          \u003C\u002Ftable>\n        \u003C\u002Ftd>\n      \u003C\u002Ftr>\n    \u003C\u002Ftbody>\n  \u003C\u002Ftable>\n\n\u003C\u002Fhtml>","019f7fd3-a4f7-72cb-b33c-eb8ff6c044ae",{"articles":13,"weekLabel":29,"conferences":30,"releasesUrl":41,"conferencesUrl":42,"releasesSummary":43},[14,19,24],{"url":15,"title":16,"summary":17,"sourceName":18},"https:\u002F\u002Fcertificates.dev\u002Fblog\u002Fperformance-optimization-in-nuxt-1?friend=MOKKAPPS","Performance Optimization in Nuxt","This article discusses practical techniques to optimize the performance of Nuxt applications, focusing on strategies to enhance speed and efficiency. It provides actionable insights for developers looking to improve their Nuxt app performance.","Certificates.dev",{"url":20,"title":21,"summary":22,"sourceName":23},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=H4mgjB8tejM","HTML Can Now Do This Without JavaScript","The article discusses recent advancements in HTML that allow for certain functionalities to be achieved without relying on JavaScript, highlighting the implications for web development. It also references resources for learning Nuxt, suggesting a shift towards more HTML-centric approaches in modern web applications.","John Komarnicki",{"url":25,"title":26,"summary":27,"sourceName":28},"https:\u002F\u002Fnuxt.com\u002Fblog\u002Fv4-5","Nuxt 4.5","Nuxt 4.5 marks a significant release featuring Vite 8, Rspack 2, experimental SSR streaming, and a stable error code system. The update also introduces a new useLayout composable and named views, laying the groundwork for future developments in Nuxt 5.","Nuxt Blog","Jul 13, 2026 – Jul 20, 2026",[31,36],{"url":32,"name":33,"location":34,"dateRange":35},"https:\u002F\u002Fpragvue.com\u002F","PragVue","Prag, Czech Republic","Sep 29, 2026",{"url":37,"name":38,"location":39,"dateRange":40},"https:\u002F\u002Fvuefes.jp\u002F2026\u002F","Vue Fes Japan","Tokyo, Japan","Oct 24, 2026","https:\u002F\u002Fvuedigest.com\u002Fgithub-releases","https:\u002F\u002Fvuedigest.com\u002Fconferences","This week saw the release of Nuxt v4.5.0, which brings significant upgrades including Vite 8 and Rspack 2, enhancing build performance. Additionally, Nuxt Hints v1.1.4 improves usability with a sticky devtools header, while Pinia @pinia\u002Fnuxt@1.0.1 focuses on critical bug fixes. Other notable updates include Nuxt UI v4.10.0 introducing a new `InputRating` component, and Vue Router v5.2.0 adding diagnostics for better debugging and support for Pinia 4.","2026-07-20","[VueDigest] Weekly Digest — Jul 13, 2026 – Jul 20, 2026","2026-07-26T05:16:03.105Z","2026-07-20T14:00:00.192Z","2026-07-13T14:00:00.192Z"]