For the complete documentation index, see llms.txt. This page is also available as Markdown.

3.4.2.2 Account for connectivity issues

Account for connectivity issues in different regions, considering the deployment options provided by the Building Blocks.

  1. Assess Connectivity Conditions and User Needs: Understand the network conditions under which your users will be accessing your service.

  2. Optimise Web Performance: Minimise the size of your resources and fix performance issues.

  3. Implement Progressive Loading: Design your service so that it loads the most critical content first.

  4. Use a Content Delivery Network (CDN): If your users are spread across a wide geographical area, using a CDN can speed up load times.

  5. Utilise Service Workers for Offline Functionality: Service workers can intercept network requests and serve cached responses. Google's Workbox can help with this.

  6. Choose the Right Caching Strategies: For instance, you might cache static resources for faster loading and implement a "network first, then cache" strategy for dynamic content.

  7. Implement Local Storage: Consider storing some data locally on the user's device.

  8. Test Under Low-Connectivity Conditions: Use browser developer tools or network throttling tools to simulate various network conditions.

Last updated

Was this helpful?