-
-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
Description
This is still a cutting-edge research area in Rimmel.
We're introducing a new design pattern: Transferable Promises and Transferable Observables.
What do these do?
They are used in Server-Side Rendering (SSR), in a way that a component is created on the server, but if there are any async dependencies, the server doesn't wait for them to resolve. Instead it continues streaming the HTML down to the client and sends all async pieces in the end, when they arrive/resolve/emit.
There is some PoC work not checked-in yet.
Creating this as a placeholder, will add the relevant info in due course
This is not a basic task and is better suited for someone who's maybe worked on a few other issues and is getting acquainted with how Rimmel works.