From ccdaed9d8d27c03b69053f439316da6dbbcde2bb Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Mon, 23 Apr 2018 14:37:30 -0400 Subject: [PATCH] ang2 preso Signed-off-by: Bill Erickson --- NOTES.adoc | 4 ++-- ang2-preso.adoc | 45 ++++++++++++++++++++++++++++----------------- 2 files changed, 30 insertions(+), 19 deletions(-) diff --git a/NOTES.adoc b/NOTES.adoc index 2a24af1fa..14c83aa4d 100644 --- a/NOTES.adoc +++ b/NOTES.adoc @@ -243,8 +243,8 @@ RewriteRule ^(.+) %{DOCUMENT_ROOT}/root_org/$1 [L] * sudo npm install -g @angular/cli * cd Open-ILS/src/eg2 * npm install -* ng build --app eg-migration --output-path ../../web/js/ui/default/staff/ng2-shell -* ng build --app eg --deploy-url /eg2/ --base-href /eg2/ --output-path ../../web/eg2/ --watch +* ng build --aot --app eg-migration --output-path ../../web/js/ui/default/staff/ng2-shell +* ng build --aot --app eg --deploy-url /eg2/ --base-href /eg2/ --output-path ../../web/eg2/ --watch == diff --git a/ang2-preso.adoc b/ang2-preso.adoc index 1dc5eb883..183d932ea 100644 --- a/ang2-preso.adoc +++ b/ang2-preso.adoc @@ -20,6 +20,8 @@ * 3-year LTS * EG version 3.7 (March 2021) +https://blog.angular.io/stable-angularjs-and-long-term-support-7e077635ee9c + == AngularJS 1.7 LTS Support 1. A security flaw is detected in the 1.7.x branch of the framework @@ -30,26 +32,25 @@ production applications using AngularJS 1.7.x to stop working 3. The jQuery library releases a version that will cause current production applications using AngularJS 1.7.x to stop working. -https://blog.angular.io/stable-angularjs-and-long-term-support-7e077635ee9c - == Introducing Angular -A complete rewrite of AngularJS. +A complete redesign and rewrite of AngularJS. == Key Changes and Additions * Nested Routing and Lazy Loading * Integrated i18n * Use of TypeScript -* Native Service Workers Module +* Ahead-of-Time Compilation * Expressive component interactions / data binding * Route-reuse for components. +* Native Service Workers Module * Integrated ReactiveX library for JavaScript (RxJS). * ng-cli Command line tool for compiling, testing, building. == Nested Routing and Lazy Loading * Routers and resolvers all the way down. -* Code for lazy-loaded modules is retrieved by the browser on demand. +* Code and templates for lazy-loaded modules is retrieved on demand. * Apps can have many modules and still load quickly. == Integrated I18N @@ -58,7 +59,7 @@ A complete rewrite of AngularJS. ----------------------------------------------------------------------

Hello i18n!

Hello i18n!

-

Hello i18n!

+

Hello i18n!