If you hit refresh on your browser, the data loading will take place on the server before the page is returned. If you navigated here from another page, the data was fetched from the client after the route transition. This uses the static method
fetchDataDeferred. To block a route transition until some data is loaded, use
fetchData. To always render before loading data, even on the server, use
This widgets are stored in your session, so feel free to edit it and refresh.