{"id":2822,"date":"2018-11-19T16:34:28","date_gmt":"2018-11-19T15:34:28","guid":{"rendered":"https:\/\/www.alvantia.com\/?p=2822"},"modified":"2018-12-05T09:17:13","modified_gmt":"2018-12-05T08:17:13","slug":"angular-2-new-version-or-new-framework","status":"publish","type":"post","link":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/","title":{"rendered":"Angular 2: new version or new framework?"},"content":{"rendered":"\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">There is an ever-increasing range of innovative tools to streamline software development and web technologies have evolved at lightning speed in recent years. And, not wanting to be left behind, each version of Angular offers very different concepts and ways of working even if they may share some similar features. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">Google\u2019s Angular team has decided to launch a framework that will completely overhaul the original AngularJS framework. The result is what we know today as Angular 2, fully rewritten and which cannot be considered a new version of AngularJS, rather a new framework, even if it does share the same name. In fact, both frameworks are still simultaneously undergoing constant changes and updates.<\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">It is no secret that both frameworks have become highly popular in the world of software development and it is probably important for most user app developers to analyse the differences between them to choose the right option for their project.\u00a0In our post \u201c<strong><a href=\"https:\/\/www.alvantia.com\/super-heroes-de-la-web-angularjs\/\">Web superheroes: AngularJS<\/a><\/strong>\u201d, we explained the most notable aspects of AngularJS. So, what can Angular 2 offer to outdo its predecessor?\u00a0<\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">Firstly, Angular 2 allows programmers to <strong>choose between different programming languages for coding<\/strong>. These are the following: ES5, ES6, TypeScript and Dart (by Google). AngularJS does not support TypeScript and uses JavaScript to compile the application.<\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">What benefits does using TypeScript offer and why is it often considered an advantage? TypeScript is a JavaScript superset which makes it easier to create a solid, structured code. In fact, these features are the reason why TypeScript has been chosen as the default language for development in Angular 2. <\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">Angular 2 also covers more modern concepts of web development. This is because of one of the most significant differences between the two frameworks: the architecture. AngularJS is based on Model-View-Controller (MVC) architecture, while Angular 2 <strong>replaces controllers with web components<\/strong>.<\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">Angular 2 encourages code reusability and offers the programmer greater flexibility for development. Likewise, it allows the programmer to divide their development into creating components with the desired characteristics and creating user interfaces (UIs) that are related to the desired components. That is why some components are not directly linked to a UI and can therefore be reused. Angular also foresees future scalability as it adopts a standard that will likely prevail in the future, since an increasing number of browsers support web components. As browsers increase support for these components their performance is also expected to increase. <\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">Furthermore, Angular 2 offers <strong>dependency injection based on builders<\/strong>. Likewise, it manages entities through <strong>bootstrapping<\/strong>. To do this, it provides an annotation to define classes as services, which can then be imported into different modules. This enhances performance.<\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">Similarly, the syntax of directives was changed in Angular 2, and this rendered many directives available in AngularJS unnecessary as Angular 2 allows you to <strong>directly use the properties of elements and standard DOM events<\/strong>.<\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">One significant case is how the \u201cdata binding\u201d offered by both products is managed. In AngularJS, the ng-bind directive is used to bind data in a single direction. This allows greater flow control in the application. Angular, meanwhile, proposes what is known as [property], representing the property of the DOM element on which operations are carried out. <\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">Furthermore, two-way data binding directives, so popular in AngularJS, have been definitively removed in Angular. The reason for removing these directives and using the same feature with another syntax lies in the desire to increase end-product security and performance. The directive used for two-way data binding: \u201cng-model\u201d in AngularJS has been replaced by [(mgModel)] in Angular.<\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">In conclusion \u2026 What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with <strong>multi-platform development<\/strong>, while AngularJS opts for web development for desktop environments. Although there are libraries that allow AngularJS to run on mobiles, given what we have discussed above, Angular 2 performance on mobile devices is superior.<\/p>\n\n\n\n<p class=\"has-regular-font-size wp-block-paragraph\">Staying up-to-date with software technologies and standards is essential to maintain quality in software project development and, as an innovative company, <strong>Alvantia<\/strong> is committed to adapting to changes by using cutting-edge work tools.<\/p>\n<div class=\"clearfix\"><\/div>","protected":false},"excerpt":{"rendered":"<p>There is an ever-increasing range of innovative tools to streamline software development and web technologies have evolved at lightning speed in recent years. And, not wanting to be left behind, each version of Angular offers very different concepts and ways of working even if they may share some similar features.<\/p>\n<p class=\"cv-read-more-button\"><a class=\"cv-button button is-standard color-accent has-icon icon-after\" href=\"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/\">Continue Reading<i class=\"button-icon icon-right-open-big\"><\/i><\/a><\/p>\n","protected":false},"author":2,"featured_media":2811,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[279,280],"tags":[236],"class_list":["post-2822","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-alvantia-en-2","category-technology-2","tag-technology","not-single"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alvantia\"\/>\n\t<meta name=\"google-site-verification\" content=\"Dt4o3gUzI6X2LGlK0cu_moxHRg2c1zZTEXCGNvqrlMw\" \/>\n\t<meta name=\"keywords\" content=\"angular 2,angular,technology\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ALVANTIA | Soluciones que aportan valor\" \/>\n\t\t<meta property=\"og:type\" content=\"activity\" \/>\n\t\t<meta property=\"og:title\" content=\"Angular 2: new version or new framework?\" \/>\n\t\t<meta property=\"og:description\" content=\"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"907\" \/>\n\t\t<meta property=\"og:image:height\" content=\"445\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Angular 2: new version or new framework?\" \/>\n\t\t<meta name=\"twitter:description\" content=\"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#article\",\"name\":\"Angular 2: new version or new framework? | ALVANTIA\",\"headline\":\"Angular 2: new version or new framework?\",\"author\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/author\\\/redes\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.alvantia.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/imagen-Angular-2.jpg\",\"width\":907,\"height\":445,\"caption\":\"Angular 2\"},\"datePublished\":\"2018-11-19T16:34:28+01:00\",\"dateModified\":\"2018-12-05T09:17:13+01:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#webpage\"},\"articleSection\":\"alvantia (en), Technology, Technology\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/category\\\/alvantia-en-2\\\/#listItem\",\"name\":\"alvantia (en)\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/category\\\/alvantia-en-2\\\/#listItem\",\"position\":2,\"name\":\"alvantia (en)\",\"item\":\"https:\\\/\\\/www.alvantia.com\\\/category\\\/alvantia-en-2\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#listItem\",\"name\":\"Angular 2: new version or new framework?\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#listItem\",\"position\":3,\"name\":\"Angular 2: new version or new framework?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/category\\\/alvantia-en-2\\\/#listItem\",\"name\":\"alvantia (en)\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/#organization\",\"name\":\"ALVANTIA\",\"description\":\"Soluciones que aportan valor\",\"url\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/author\\\/redes\\\/#author\",\"url\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/author\\\/redes\\\/\",\"name\":\"Alvantia\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/86c872697b9f315c249ef1b43e0f3935fa206b8b9fdee97b5da7e4fb4fe94397?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Alvantia\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#webpage\",\"url\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/\",\"name\":\"Angular 2: new version or new framework? | ALVANTIA\",\"description\":\"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/author\\\/redes\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/author\\\/redes\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.alvantia.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/imagen-Angular-2.jpg\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#mainImage\",\"width\":907,\"height\":445,\"caption\":\"Angular 2\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/angular-2-new-version-or-new-framework\\\/#mainImage\"},\"datePublished\":\"2018-11-19T16:34:28+01:00\",\"dateModified\":\"2018-12-05T09:17:13+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/\",\"name\":\"ALVANTIA\",\"description\":\"Soluciones que aportan valor\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.alvantia.com\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Angular 2: new version or new framework? | ALVANTIA","description":"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.","canonical_url":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/","robots":"max-image-preview:large","keywords":"angular 2,angular,technology","webmasterTools":{"google-site-verification":"Dt4o3gUzI6X2LGlK0cu_moxHRg2c1zZTEXCGNvqrlMw","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#article","name":"Angular 2: new version or new framework? | ALVANTIA","headline":"Angular 2: new version or new framework?","author":{"@id":"https:\/\/www.alvantia.com\/en\/author\/redes\/#author"},"publisher":{"@id":"https:\/\/www.alvantia.com\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg","width":907,"height":445,"caption":"Angular 2"},"datePublished":"2018-11-19T16:34:28+01:00","dateModified":"2018-12-05T09:17:13+01:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#webpage"},"isPartOf":{"@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#webpage"},"articleSection":"alvantia (en), Technology, Technology"},{"@type":"BreadcrumbList","@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.alvantia.com\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/www.alvantia.com\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.alvantia.com\/category\/alvantia-en-2\/#listItem","name":"alvantia (en)"}},{"@type":"ListItem","@id":"https:\/\/www.alvantia.com\/category\/alvantia-en-2\/#listItem","position":2,"name":"alvantia (en)","item":"https:\/\/www.alvantia.com\/category\/alvantia-en-2\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#listItem","name":"Angular 2: new version or new framework?"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.alvantia.com\/en\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#listItem","position":3,"name":"Angular 2: new version or new framework?","previousItem":{"@type":"ListItem","@id":"https:\/\/www.alvantia.com\/category\/alvantia-en-2\/#listItem","name":"alvantia (en)"}}]},{"@type":"Organization","@id":"https:\/\/www.alvantia.com\/en\/#organization","name":"ALVANTIA","description":"Soluciones que aportan valor","url":"https:\/\/www.alvantia.com\/en\/"},{"@type":"Person","@id":"https:\/\/www.alvantia.com\/en\/author\/redes\/#author","url":"https:\/\/www.alvantia.com\/en\/author\/redes\/","name":"Alvantia","image":{"@type":"ImageObject","@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/86c872697b9f315c249ef1b43e0f3935fa206b8b9fdee97b5da7e4fb4fe94397?s=96&d=mm&r=g","width":96,"height":96,"caption":"Alvantia"}},{"@type":"WebPage","@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#webpage","url":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/","name":"Angular 2: new version or new framework? | ALVANTIA","description":"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.alvantia.com\/en\/#website"},"breadcrumb":{"@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#breadcrumblist"},"author":{"@id":"https:\/\/www.alvantia.com\/en\/author\/redes\/#author"},"creator":{"@id":"https:\/\/www.alvantia.com\/en\/author\/redes\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg","@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#mainImage","width":907,"height":445,"caption":"Angular 2"},"primaryImageOfPage":{"@id":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/#mainImage"},"datePublished":"2018-11-19T16:34:28+01:00","dateModified":"2018-12-05T09:17:13+01:00"},{"@type":"WebSite","@id":"https:\/\/www.alvantia.com\/en\/#website","url":"https:\/\/www.alvantia.com\/en\/","name":"ALVANTIA","description":"Soluciones que aportan valor","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.alvantia.com\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"ALVANTIA | Soluciones que aportan valor","og:type":"activity","og:title":"Angular 2: new version or new framework?","og:description":"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.","og:url":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/","og:image":"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg","og:image:secure_url":"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg","og:image:width":907,"og:image:height":445,"twitter:card":"summary","twitter:title":"Angular 2: new version or new framework?","twitter:description":"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.","twitter:image":"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg"},"aioseo_meta_data":{"post_id":"2822","title":"Angular 2: new version or new framework? | #site_title","description":"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.","keywords":[{"label":"Angular 2","value":"Angular 2"},{"label":"Angular","value":"Angular"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":"Angular 2: new version or new framework?","og_description":"What framework is most attractive for business developers, Angular 2 or AngularJS? Without a doubt, Angular 2 might be attractive enough for this type of development as it proposes a way of dealing with multi-platform development.","og_object_type":"activity","og_image_type":"custom_image","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg","og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":"","og_article_tags":"","twitter_use_og":false,"twitter_card":"summary","twitter_image_type":"custom_image","twitter_image_url":null,"twitter_image_custom_url":"https:\/\/www.alvantia.com\/wp-content\/uploads\/2018\/10\/imagen-Angular-2.jpg","twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-02-26 11:02:22","updated":"2025-06-20 15:18:35","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.alvantia.com\/en\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.alvantia.com\/category\/alvantia-en-2\/\" title=\"alvantia (en)\">alvantia (en)<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tAngular 2: new version or new framework?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.alvantia.com\/en\/"},{"label":"alvantia (en)","link":"https:\/\/www.alvantia.com\/category\/alvantia-en-2\/"},{"label":"Angular 2: new version or new framework?","link":"https:\/\/www.alvantia.com\/en\/angular-2-new-version-or-new-framework\/"}],"_links":{"self":[{"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/posts\/2822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/comments?post=2822"}],"version-history":[{"count":1,"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/posts\/2822\/revisions"}],"predecessor-version":[{"id":2823,"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/posts\/2822\/revisions\/2823"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/media\/2811"}],"wp:attachment":[{"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/media?parent=2822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/categories?post=2822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alvantia.com\/en\/wp-json\/wp\/v2\/tags?post=2822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}