{"id":1319,"date":"2019-06-21T14:25:41","date_gmt":"2019-06-21T14:25:41","guid":{"rendered":"https:\/\/mobilecoderz.com\/?p=1319"},"modified":"2023-07-24T11:16:16","modified_gmt":"2023-07-24T05:46:16","slug":"angular-8-0-summary-of-upgraded-features-new-add-ons","status":"publish","type":"post","link":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/","title":{"rendered":"Angular 8.0: Summary of Upgraded Features &#038; New Add-Ons."},"content":{"rendered":"<p>Google recently released an Angular 8.0 version with some major upgrades. The most-awaited upgrade of existing Angular 7 comes up with exceptional features specifically for core framework &amp; libraries such as Angular Material. Angular developers are rolling up their sleeves to make the best out from this update that significantly goes around the migration of CLI to v8 &amp; upgrading a project from v7 to Angular 8. Therefore, it can be said that migrating your existing apps turns out to be simpler &amp; comparatively faster with upgraded features of IVY engine &amp; integrated ng update command.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#Whats_new_in_Angular_80_upgrade\" >What\u2019s new in Angular 8.0 upgrade?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#How_to_upgrade_from_existing_Angular_7_to_Angular_80\" >How to upgrade from existing Angular 7 to Angular 8.0<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Whats_new_in_Angular_80_upgrade\"><\/span><strong>What\u2019s new in Angular 8.0 upgrade?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The latest version of Angular 8 introduces a bucket-full of performance-driven improvements &amp; add-ons to upgrade your current Angular 7 project to version 8. One more point to highlight about Angular 8 is its dependency on the updated versions of TypeScript 3.4+ and Node 12+. The first-ever announcement by Google in 2019 is Angular 8 update &amp; it is all set to remain a hot topic of discussion among tech geeks.\u00a0 So, let\u2019s discuss some major add-ons in Angular 8.0 version upgrade:<\/p>\n<h3><strong>&#8211; Ivy Rendering Engine<\/strong><\/h3>\n<p>One of the prime updates in the newly released Angular 8.0 version is IVY render engine. IVY is a building block of future innovations involved in this technology and it\u2019s not a new thing in the Angular world. IVY is meant for generating small bundles to conduct incremental compilation. With the release of Angular 8, Google introduced Ivy\u2019s preview version as an option to get initial feedback from the clients involved in <a href=\"https:\/\/mobilecoderz.com\/angularjs-development-services\/\">Angular development<\/a>. Therefore, it is advised not to use Ivy for the production environment for now.<\/p>\n<p><strong>You must consider these pros of using Ivy in any application<\/strong><\/p>\n<ul>\n<li>It will offer a faster compilation.<\/li>\n<li>Bundle size is comparatively smaller than the existing bundled size compiled on an app.<\/li>\n<li>It will enable advanced type checking to find errors or issues at building time and eliminate their recurrence when accessed by a user.<\/li>\n<li>Generating codes using Angular compiler will be quick &amp; easier to read and understand.<\/li>\n<li>It will be possible to debug templates with ivy-enable options.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">\"angular CompilerOptions\": { \"enableIvy\": true }<\/pre>\n<p>You can add the above configurations to the existing angular app for upgrading it into Angular 8. It is also suggested to stay on debug mode with AOT compilation mode to use Ivy for an app.<\/p>\n<h3><strong>&#8211; Differential loading for performance enhancement<\/strong><\/h3>\n<p>The coolest feature with Angular CLI assists developers to target a specific browser. es2015 is a new default browser that was previously stored in tsconfig.json file. It also allows users to create an app with the integration of JS bundles &amp; polyfills. If you want to build an app for older browser then you need to consider a specific browser list file while for building an application using CLI is only meant for a modern browser that comes with ES6 features. The angular update will let you develop apps with differential loading to focus on optimized performance as the bundle size gets reduced from 9% to 20% in ES2015 version.<\/p>\n<h3><strong>&#8211; Bazel support<\/strong><\/h3>\n<p>This time, Google brought Bazel as an open source tool and it is not a ready-to-use option in Angular 8. It is released as an opt-in option with Angular 8 version and it will be integrated with Angular CLI in version 9.\u00a0 It will not only speed up the app building process but also reduce your efforts by allowing you to deploy small changes instead of doing it from scratch. Additionally, it will enable users to eject the hidden Bazel file easily.<\/p>\n<p>The command for adding Bazel support is:<\/p>\n<ul>\n<li>ng add @angular\/bazel<\/li>\n<\/ul>\n<p>And the commands for creating a new app using Bazel is:<\/p>\n<ul>\n<li>npm install -g @angular\/bazel<\/li>\n<li>ng new my-app &#8211;colection=@angular\/bazel<\/li>\n<\/ul>\n<h3><strong>&#8211; Dynamic imports for lazy routes<\/strong><\/h3>\n<p>One must be using dynamic import syntax rather than custom string for the lazy-loaded route with Angular 8. This will significantly enable TypeScript and linters to report missing &amp; misspelled modules if there are any.<\/p>\n<p><strong>You can check out the difference between the previous command for lazy loaded import:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">{ path: '\/cart', loadChildren: '.\/cart\/cart.module#CartModule' }<\/pre>\n<p><span style=\"color: #000000;\">That is now changed into:<\/span><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">{ path: `\/cart`, loadChildren: () =&gt; import(`.\/cart\/cart.module`).then(m =&gt; m.CartModule) }<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"How_to_upgrade_from_existing_Angular_7_to_Angular_80\"><\/span><strong>How to upgrade from existing Angular 7 to Angular 8.0<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Fortunately, upgrading your app from Angular 7 to Angular 8 won\u2019t bother you as far as previous updates are considered. You just have only one command to initiate the process to upgrade your existing project to Angular 8:<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">$ ng update @angular\/cli @angular\/core\r\n\r\n<\/pre>\n<p>The above command will automatically migrate those lazy-loaded route imports to the fresh import syntax with these two major considerations:<\/p>\n<ul>\n<li>Some issues relating to syntax errors will arise as Angular 8 uses TypeScript 3.<\/li>\n<li>If you want to make sure that you\u2019re using Node.js version 12 then you can run $ node \u2013v to check out its version.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>The record-breaking popularity of Angular justifies its prominence in the creation of high-performing applications for cross platforms. The arrival of Angular 8 upgrade has raised the eyebrows of many tech experts and it will be quite interesting to know their opinions on the exclusive features &amp; integrations introduced through the update. Meanwhile, you\u2019re planning to upgrade your existing project to the newest Angular 8 version, we\u2019re stepping ahead with a strategic approach to deploy the new functionalities with <strong>Angular app development<\/strong>. Hope, you\u2019ve got a clear insight of Angular 8.0 upgrade after going through the above blog!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google recently released an Angular 8.0 version with some major upgrades. The most-awaited upgrade of existing Angular 7 comes up with exceptional features specifically for core framework &amp; libraries such as Angular Material. Angular developers are rolling up their sleeves to make the best out from this update that significantly goes around the migration of [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":9768,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,16],"tags":[101,92,99,93,95,94,96,102,100,98,97],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Angular 8.0: Upgraded Features &amp; New Add-Ons - MobileCoderz<\/title>\n<meta name=\"description\" content=\"Most awaited Angular 8.0 is released. Gothrough the blog to know new Angular 8 features &amp; new Add-Ons with IVY engine &amp; integrated update command in detail.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Angular 8.0: Upgraded Features &amp; New Add-Ons - MobileCoderz\" \/>\n<meta property=\"og:description\" content=\"Most awaited Angular 8.0 is released. Gothrough the blog to know new Angular 8 features &amp; new Add-Ons with IVY engine &amp; integrated update command in detail.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/\" \/>\n<meta property=\"og:site_name\" content=\"MobileCoderz\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MobileCoderz\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-21T14:25:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-24T05:46:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Abhishek Shukla\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mobilecoderz\" \/>\n<meta name=\"twitter:site\" content=\"@mobilecoderz\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Abhishek Shukla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/\"},\"author\":{\"name\":\"Abhishek Shukla\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#\/schema\/person\/a9f6a2d671fc3df3019578029ae0c0f5\"},\"headline\":\"Angular 8.0: Summary of Upgraded Features &#038; New Add-Ons.\",\"datePublished\":\"2019-06-21T14:25:41+00:00\",\"dateModified\":\"2023-07-24T05:46:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/\"},\"wordCount\":873,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg\",\"keywords\":[\"angular 8.0\",\"angular app development\",\"angular company\",\"angular development\",\"angular development companies\",\"angular development services\",\"angular js mobile app\",\"AngularJS\",\"angularjs web development services\",\"cross platform app development\",\"hybrid app using angular\"],\"articleSection\":[\"Featured\",\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/\",\"url\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/\",\"name\":\"Angular 8.0: Upgraded Features & New Add-Ons - MobileCoderz\",\"isPartOf\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg\",\"datePublished\":\"2019-06-21T14:25:41+00:00\",\"dateModified\":\"2023-07-24T05:46:16+00:00\",\"description\":\"Most awaited Angular 8.0 is released. Gothrough the blog to know new Angular 8 features & new Add-Ons with IVY engine & integrated update command in detail.\",\"breadcrumb\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#primaryimage\",\"url\":\"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg\",\"contentUrl\":\"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mobilecoderz.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Angular 8.0: Summary of Upgraded Features &#038; New Add-Ons.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#website\",\"url\":\"https:\/\/mobilecoderz.com\/blog\/\",\"name\":\"MobileCoderz\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mobilecoderz.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#organization\",\"name\":\"MobileCoderz Technologies Pvt Ltd\",\"url\":\"https:\/\/mobilecoderz.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2016\/02\/logo-1-2.png\",\"contentUrl\":\"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2016\/02\/logo-1-2.png\",\"width\":100,\"height\":63,\"caption\":\"MobileCoderz Technologies Pvt Ltd\"},\"image\":{\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/MobileCoderz\/\",\"https:\/\/x.com\/mobilecoderz\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#\/schema\/person\/a9f6a2d671fc3df3019578029ae0c0f5\",\"name\":\"Abhishek Shukla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mobilecoderz.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/382f2fc042f61a502301cbe02c82a2a8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/382f2fc042f61a502301cbe02c82a2a8?s=96&d=mm&r=g\",\"caption\":\"Abhishek Shukla\"},\"description\":\"Co-founder of MobileCoderz Technologies and a skilled IT consultant with exemplary brilliancy in software engineering. He likes sharing informative blogs mentioning ins &amp; outs of IT consulting with a pinch of trending technologies &amp; techniques. His dexterity in project management led him to shine as a successful entrepreneur &amp; emerging blogger.\",\"sameAs\":[\"https:\/\/mobilecoderz.com\/blog\"],\"url\":\"https:\/\/mobilecoderz.com\/blog\/author\/abhishekmobilecoderz-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Angular 8.0: Upgraded Features & New Add-Ons - MobileCoderz","description":"Most awaited Angular 8.0 is released. Gothrough the blog to know new Angular 8 features & new Add-Ons with IVY engine & integrated update command in detail.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/","og_locale":"en_US","og_type":"article","og_title":"Angular 8.0: Upgraded Features & New Add-Ons - MobileCoderz","og_description":"Most awaited Angular 8.0 is released. Gothrough the blog to know new Angular 8 features & new Add-Ons with IVY engine & integrated update command in detail.","og_url":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/","og_site_name":"MobileCoderz","article_publisher":"https:\/\/www.facebook.com\/MobileCoderz\/","article_published_time":"2019-06-21T14:25:41+00:00","article_modified_time":"2023-07-24T05:46:16+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg","type":"image\/jpeg"}],"author":"Abhishek Shukla","twitter_card":"summary_large_image","twitter_creator":"@mobilecoderz","twitter_site":"@mobilecoderz","twitter_misc":{"Written by":"Abhishek Shukla","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#article","isPartOf":{"@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/"},"author":{"name":"Abhishek Shukla","@id":"https:\/\/mobilecoderz.com\/blog\/#\/schema\/person\/a9f6a2d671fc3df3019578029ae0c0f5"},"headline":"Angular 8.0: Summary of Upgraded Features &#038; New Add-Ons.","datePublished":"2019-06-21T14:25:41+00:00","dateModified":"2023-07-24T05:46:16+00:00","mainEntityOfPage":{"@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/"},"wordCount":873,"commentCount":0,"publisher":{"@id":"https:\/\/mobilecoderz.com\/blog\/#organization"},"image":{"@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#primaryimage"},"thumbnailUrl":"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg","keywords":["angular 8.0","angular app development","angular company","angular development","angular development companies","angular development services","angular js mobile app","AngularJS","angularjs web development services","cross platform app development","hybrid app using angular"],"articleSection":["Featured","Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/","url":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/","name":"Angular 8.0: Upgraded Features & New Add-Ons - MobileCoderz","isPartOf":{"@id":"https:\/\/mobilecoderz.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#primaryimage"},"image":{"@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#primaryimage"},"thumbnailUrl":"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg","datePublished":"2019-06-21T14:25:41+00:00","dateModified":"2023-07-24T05:46:16+00:00","description":"Most awaited Angular 8.0 is released. Gothrough the blog to know new Angular 8 features & new Add-Ons with IVY engine & integrated update command in detail.","breadcrumb":{"@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#primaryimage","url":"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg","contentUrl":"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2019\/06\/maxresdefault.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/mobilecoderz.com\/blog\/angular-8-0-summary-of-upgraded-features-new-add-ons\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mobilecoderz.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Angular 8.0: Summary of Upgraded Features &#038; New Add-Ons."}]},{"@type":"WebSite","@id":"https:\/\/mobilecoderz.com\/blog\/#website","url":"https:\/\/mobilecoderz.com\/blog\/","name":"MobileCoderz","description":"","publisher":{"@id":"https:\/\/mobilecoderz.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mobilecoderz.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mobilecoderz.com\/blog\/#organization","name":"MobileCoderz Technologies Pvt Ltd","url":"https:\/\/mobilecoderz.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mobilecoderz.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2016\/02\/logo-1-2.png","contentUrl":"https:\/\/mobilecoderz.com\/blog\/wp-content\/uploads\/2016\/02\/logo-1-2.png","width":100,"height":63,"caption":"MobileCoderz Technologies Pvt Ltd"},"image":{"@id":"https:\/\/mobilecoderz.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/MobileCoderz\/","https:\/\/x.com\/mobilecoderz"]},{"@type":"Person","@id":"https:\/\/mobilecoderz.com\/blog\/#\/schema\/person\/a9f6a2d671fc3df3019578029ae0c0f5","name":"Abhishek Shukla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mobilecoderz.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/382f2fc042f61a502301cbe02c82a2a8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/382f2fc042f61a502301cbe02c82a2a8?s=96&d=mm&r=g","caption":"Abhishek Shukla"},"description":"Co-founder of MobileCoderz Technologies and a skilled IT consultant with exemplary brilliancy in software engineering. He likes sharing informative blogs mentioning ins &amp; outs of IT consulting with a pinch of trending technologies &amp; techniques. His dexterity in project management led him to shine as a successful entrepreneur &amp; emerging blogger.","sameAs":["https:\/\/mobilecoderz.com\/blog"],"url":"https:\/\/mobilecoderz.com\/blog\/author\/abhishekmobilecoderz-com\/"}]}},"_links":{"self":[{"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/posts\/1319"}],"collection":[{"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/comments?post=1319"}],"version-history":[{"count":7,"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/posts\/1319\/revisions"}],"predecessor-version":[{"id":10206,"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/posts\/1319\/revisions\/10206"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/media\/9768"}],"wp:attachment":[{"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/media?parent=1319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/categories?post=1319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mobilecoderz.com\/blog\/wp-json\/wp\/v2\/tags?post=1319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}