Angular server application engine. Manages Angular server applications (including localized ones), handles rendering requests, and optionally transforms index HTML before rendering.
API
Usage Notes
class AngularAppEngine {}
handle
Promise<Response | null>
Handles an incoming HTTP request by serving prerendered content, performing server-side rendering,
or delivering a static file for client-side rendered routes based on the RenderMode
setting.
@paramrequest
Request
- The HTTP request to handle.
@paramrequestContext
unknown
- Optional context for rendering, such as metadata associated with the request.
@returns
Promise<Response | null>
Usage notes
A request to https://www.example.com/page/index.html
will serve or render the Angular route
corresponding to https://www.example.com/page
.
Jump to details