angular/aio/content
Andrew Kushnir e3d6e97050 docs: deprecate ViewEngine-based JIT Compiler symbols (#43710)
DEPRECATION:

In ViewEngine, [JIT compilation](https://angular.io/guide/glossary#jit) required special providers (like `Compiler`, `CompilerFactory`, etc) to be injected in the app and corresponding methods to be invoked. With Ivy, JIT compilation takes place implicitly if the Component, NgModule, etc have not already been [AOT compiled](https://angular.io/guide/glossary#aot). Those special providers were made available in Ivy for backwards-compatibility with ViewEngine to make the transition to Ivy smoother. Since ViewEngine is deprecated and will soon be removed, those symbols are now deprecated as well:

- `ModuleWithComponentFactories`
- `Compiler`
- `CompilerFactory`
- `JitCompilerFactory`
- `NgModuleFactory`

Important note: this deprecation doesn't affect JIT mode in Ivy (JIT remains available with Ivy).

PR Close #43710
2021-10-05 18:51:55 -07:00
..
cli docs: Edited to remove jargon in Reference Errors (#42186) 2021-06-08 12:45:23 -07:00
cli-src build(docs-infra): make the git ref for cli command docs configurable (#26391) 2018-10-11 12:57:49 -07:00
errors docs: Edited to remove jargon in Reference Errors (#42186) 2021-06-08 12:45:23 -07:00
examples docs: remove legacy compiler options in library schematics example (#43224) 2021-10-04 16:32:11 -07:00
guide docs: deprecate ViewEngine-based JIT Compiler symbols (#43710) 2021-10-05 18:51:55 -07:00
images docs: add balram chavan to GDE resources (#43658) 2021-10-04 10:53:58 -07:00
marketing docs: add balram chavan to GDE resources (#43658) 2021-10-04 10:53:58 -07:00
special-elements docs(core): edit and add docs for ng-template (#42704) 2021-07-12 09:39:29 -07:00
start docs: fix missing step in get started example (#43646) 2021-10-01 08:45:59 -07:00
tutorial docs: remove End-to-end test files structure (#42844) 2021-07-14 11:12:42 -07:00
file-not-found.md refactor(docs-infra): migrate aio from tslint to eslint (#42820) 2021-07-20 11:55:28 -07:00
license.md docs: update year (#40925) 2021-02-22 12:37:40 -08:00
navigation.json docs: update content (#43245) 2021-09-23 15:40:33 -07:00