This repository is a working example for the blog post: Dockerizing an Angular SSR App for Production: Single-Origin API Proxy & Working Transfer Cache
Start the containerized application using Docker Compose:
docker compose up --buildOnce the container is running, navigate to http://localhost:3000 in your browser.
To verify that HTTP state transfer cache is working correctly:
- Open your browser's Developer Tools (F12)
- Go to the Network tab
- Refresh the page
- Notice that there is no additional HTTP call to fetch the todos data — the data is transferred from the server-side render and reused on the client side, avoiding duplicate requests