{"id":2211,"date":"2024-10-23T01:38:03","date_gmt":"2024-10-23T08:38:03","guid":{"rendered":"https:\/\/www.angulartraining.com\/daily-newsletter\/?p=2211"},"modified":"2024-10-23T01:38:04","modified_gmt":"2024-10-23T08:38:04","slug":"standalone-ssr-and-more","status":"publish","type":"post","link":"http:\/\/www.angulartraining.com\/daily-newsletter\/standalone-ssr-and-more\/","title":{"rendered":"Standalone, SSR, and more!"},"content":{"rendered":"\n<p>In the new format of this weekly newsletter, I&#8217;m posting a few essential articles to revisit, updates to know about, and one question to ponder this week:<\/p>\n\n\n\n<p><strong>Three short articles to revisit:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.angulartraining.com\/daily-newsletter\/what-are-standalone-components\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Standalone components<\/a> as they&#8217;re about to become the default in Angular 19. No more <code>standalone: true<\/code> will be needed, <code>true<\/code> will be the default value, and automatic migrations will add <code>standalone: false<\/code> to module-based components.<\/li>\n\n\n\n<li>Look at the <a href=\"https:\/\/www.angulartraining.com\/daily-newsletter\/standalone-components-cheatsheet\/\" target=\"_blank\" rel=\"noopener\" title=\"\">standalone components cheat sheet<\/a> for an overview of all standalone-related features, including lazy-loading.<\/li>\n\n\n\n<li>What you <a href=\"https:\/\/www.angulartraining.com\/daily-newsletter\/what-you-need-to-know-about-ngmodules\/\" target=\"_blank\" rel=\"noopener\" title=\"\">need to know about ngModules<\/a> and why they don&#8217;t really matter anymore.<\/li>\n<\/ul>\n\n\n\n<p><strong>Two updates to know about:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=I4n1IcZ3vRs\" target=\"_blank\" rel=\"noopener\" title=\"\">Incremental hydration update<\/a> from the Angular team on YouTube. This is only for server-side rendering, but I&#8217;d suggest you take a look anyway, as this video has some cool stuff.<\/li>\n\n\n\n<li>The <a href=\"https:\/\/certificates.dev\/angular?banner_type=bottom&amp;friend=ANGULARTRAINING&amp;utm_campaign=affiliate&amp;utm_content=bottom_banner&amp;utm_medium=website&amp;utm_source=angulartraining\" target=\"_blank\" rel=\"noopener\" title=\"\">Angular Senior Certification Exam<\/a> (aka level 3) is now live again! No more final interviews are needed, but two challenging coding exercises will test your Angular skills like never before.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/certificates.dev\/angular?banner_type=bottom&amp;friend=ANGULARTRAINING&amp;utm_campaign=affiliate&amp;utm_content=bottom_banner&amp;utm_medium=website&amp;utm_source=angulartraining\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"531\" src=\"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2024\/10\/Senior-Exam-Launch-Day-image-1-1024x531.png\" alt=\"\" class=\"wp-image-2213\" style=\"width:572px;height:auto\" srcset=\"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2024\/10\/Senior-Exam-Launch-Day-image-1-1024x531.png 1024w, http:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2024\/10\/Senior-Exam-Launch-Day-image-1-300x156.png 300w, http:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2024\/10\/Senior-Exam-Launch-Day-image-1-768x399.png 768w, http:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2024\/10\/Senior-Exam-Launch-Day-image-1-1536x797.png 1536w, http:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2024\/10\/Senior-Exam-Launch-Day-image-1.png 1917w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>One question to think about:<\/strong><\/p>\n\n\n\n<p>Have you considered <a href=\"https:\/\/blog.angulartraining.com\/introduction-to-server-side-rendering-with-angular-7c0ce70971b4\" target=\"_blank\" rel=\"noopener\" title=\"\">SSR<\/a> (server-side rendering) to boost performance? Even just using SSG can be a massive win performance-wise (the application is pre-rendered at build time)<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the new format of this weekly newsletter, I&#8217;m posting a few essential articles to revisit, updates to know about, and one question to ponder this week: Three short articles to revisit: Two updates to know about: One question to think about: Have you considered SSR (server-side rendering) to boost performance? Even just using SSG [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,39],"tags":[],"class_list":["post-2211","post","type-post","status-publish","format-standard","hentry","category-angular","category-server-side-rendering"],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/comments?post=2211"}],"version-history":[{"count":2,"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2211\/revisions"}],"predecessor-version":[{"id":2215,"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2211\/revisions\/2215"}],"wp:attachment":[{"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/media?parent=2211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/categories?post=2211"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/tags?post=2211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}