|
11 | 11 | - [Getting Started with Universal](#getting-started) |
12 | 12 | - [Packages](#packages) |
13 | 13 | - [Universal "Gotchas"](#universal-gotchas) |
14 | | -- [Roadmap](#roadmap) |
15 | 14 | - [Preboot](#preboot) |
16 | 15 | - [What's in a name?](#whats-in-a-name) |
17 | 16 | - [Universal Team](#universal-team) |
@@ -46,30 +45,6 @@ The packages from this repo are published as scoped packages under [@nguniversal |
46 | 45 |
|
47 | 46 | Moved to [/docs/gotchas.md](/docs/gotchas.md) |
48 | 47 |
|
49 | | -# Roadmap |
50 | | - |
51 | | -## Completed |
52 | | - |
53 | | -- Integrate the platform API into core |
54 | | -- Support Title and Meta services on the server |
55 | | -- Develop Express, ASP.NET Core, Hapi engines |
56 | | -- Angular CLI support for Universal |
57 | | -- Provide a DOM implementation on the server |
58 | | -- Hooks in `renderModule*` to do stuff just before rendering to string |
59 | | -- Generic state transfer API in the platform |
60 | | -- Http Transfer State Module that uses HTTP interceptors and state transfer API |
61 | | -- Material 2 works on Universal |
62 | | -- Write documentation for core API |
63 | | -- Support [AppShell](https://developers.google.com/web/updates/2015/11/app-shell) use cases |
64 | | -- Development server/watch mode builder with livereload for CLI |
65 | | - |
66 | | -## Planning |
67 | | - |
68 | | -- Full client rehydration strategy that reuses DOM elements/CSS rendered on the server |
69 | | -- Better internal performance and stress tests |
70 | | -- Make it easier to write unit tests for Universal components |
71 | | -- Node.js bridge protocol to communicate with different language backends - Django, Go, PHP etc. |
72 | | - |
73 | 48 | # Preboot |
74 | 49 |
|
75 | 50 | Control server-rendered page and transfer state before client-side web app loads to the client-side-app. [Repo](https://github.com/angular/preboot) |
|
0 commit comments