2017-06-06 12:41:38 +02:00
< header class = "marketing-banner" >
2017-06-08 16:22:39 +02:00
< h1 class = "banner-headline no-toc no-anchor" > Features & Benefits</ h1 >
2017-06-06 12:41:38 +02:00
</ header >
2017-07-07 11:16:51 -07:00
< article >
2017-04-24 21:19:40 +01:00
< div class = "flex-center" >
2017-05-24 23:08:21 -04:00
< div >
< div class = "feature-section" >
< div class = "feature-header" >
< div class = "text-headline" > Cross Platform</ div >
2017-07-28 00:36:28 +03:00
< img src = "generated/images/marketing/features/feature-icon.svg" height = "70px" >
2017-04-11 13:24:42 -07:00
</ div >
2017-05-24 23:08:21 -04:00
< div class = "feature-row" >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Progressive Web Apps</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Use modern web platform capabilities to deliver app-like experiences.
High performance, offline, and zero-step installation.</ p >
</ div >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Native</ div >
2018-02-20 13:08:34 -08:00
< p class = "text-body" > Build native mobile apps with strategies from Cordova, Ionic, or NativeScript.</ p >
2017-05-24 23:08:21 -04:00
</ div >
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Desktop</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Create desktop-installed apps across Mac, Windows, and Linux using the same Angular methods you've learned for the web plus the ability to access native OS APIs.</ p >
</ div >
2017-04-11 13:24:42 -07:00
</ div >
2017-07-07 11:16:51 -07:00
< hr >
2017-01-27 00:20:51 -08:00
</ div >
2017-04-27 15:32:46 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature-section" >
< div class = "feature-header" >
< div class = "text-headline" > Speed and Performance</ div >
2017-07-28 00:36:28 +03:00
< img src = "generated/images/marketing/features/feature-icon.svg" height = "70px" >
2017-04-11 13:24:42 -07:00
</ div >
2017-05-24 23:08:21 -04:00
< div class = "feature-row" >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Code Generation</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Angular turns your templates into code that's highly optimized for today's JavaScript virtual machines, giving you all the benefits of hand-written code with the productivity of a framework.</ p >
</ div >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Universal</ div >
2018-04-26 15:47:31 -07:00
< p class = "text-body" > Serve the first view of your application on Node.js®, .NET, PHP, and other servers for near-instant rendering in just HTML and CSS. Also paves the way for sites that optimize for SEO.</ p >
2017-05-24 23:08:21 -04:00
</ div >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Code Splitting</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Angular apps load quickly with the new Component Router, which delivers automatic code-splitting so users only load code required to render the view they request.</ p >
</ div >
2017-04-11 13:24:42 -07:00
</ div >
2017-07-07 11:16:51 -07:00
< hr >
2017-01-27 00:20:51 -08:00
</ div >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature-section" >
< div class = "feature-header" >
< div class = "text-headline" > Productivity</ div >
2017-07-28 00:36:28 +03:00
< img src = "generated/images/marketing/features/feature-icon.svg" height = "70px" >
2017-04-11 13:24:42 -07:00
</ div >
2017-05-24 23:08:21 -04:00
< div class = "feature-row" >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Templates</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Quickly create UI views with simple and powerful template syntax.</ p >
</ div >
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Angular CLI</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Command line tools: start building fast, add components and tests, then instantly deploy.</ p >
</ div >
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > IDEs</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Get intelligent code completion, instant errors, and other feedback in popular editors and IDEs.</ p >
</ div >
2017-04-11 13:24:42 -07:00
</ div >
2017-07-07 11:16:51 -07:00
< hr >
2017-05-24 23:08:21 -04:00
</ div >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature-section" >
< div class = "feature-header" >
< div class = "text-headline" > Full Development Story</ div >
2017-07-28 00:36:28 +03:00
< img src = "generated/images/marketing/features/feature-icon.svg" height = "70px" >
2017-04-11 13:24:42 -07:00
</ div >
2017-05-24 23:08:21 -04:00
< div class = "feature-row" >
2017-04-11 13:24:42 -07:00
2017-05-24 23:08:21 -04:00
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Testing</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > With Karma for unit tests, you can know if you've broken things every time you save. And Protractor makes your scenario tests run faster and in a stable manner.</ p >
</ div >
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Animation</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Create high-performance, complex choreographies and animation timelines with very little code through Angular's intuitive API.</ p >
</ div >
< div class = "feature" >
2017-06-01 09:37:27 -07:00
< div class = "feature-title" > Accessibility</ div >
2017-05-24 23:08:21 -04:00
< p class = "text-body" > Create accessible applications with ARIA-enabled components, developer guides, and built-in a11y test infrastructure.</ p >
</ div >
</ div >
2017-01-27 00:20:51 -08:00
</ div >
</ div >
</ div >
2017-04-27 15:32:46 -07:00
2017-06-08 12:09:33 -07:00
< div class = "cta-bar announcement-bar" >
2017-06-13 12:05:59 +03:00
< a class = "button" href = "guide/quickstart" > Get Started</ a >
2017-06-08 12:09:33 -07:00
</ div >
2017-04-11 13:24:42 -07:00
2017-02-20 19:05:40 -08:00
</ article >