2020-11-11
1624
#react
Glad Chinda
74
Nov 11, 2020 â‹… 5 min read

Lazy loading React components

Glad Chinda Full-stack web developer learning new hacks one day at a time. Web technology enthusiast. Hacking stuffs @theflutterwave.

Recent posts:

Bootstrap Adoption Guide Overview Examples Alternatives

Bootstrap adoption guide: Overview, examples, and alternatives

Bootstrap stands out as a user-friendly, versatile framework. It’s perfect for quick development and customizable for unique design needs.

Elijah Asaolu
Jan 9, 2024 â‹… 12 min read
Multithreading In Node Js With Worker Threads

Multithreading in Node.js with worker threads

Learn about worker_threads, the Web Workers API, and find some inspiration for how to use web workers to handle complex tasks.

Alberto Gimeno
Jan 8, 2024 â‹… 15 min read
Using Deno With Jupyter Notebook to Build a Data Dashboard

Using Deno with Jupyter Notebook to build a data dashboard

Deno’s integration with Jupyter Notebook opens up new possibilities for data scientists, giving them access to Deno’s extensive module ecosystem.

Agustinus Theodorus
Jan 8, 2024 â‹… 8 min read
Sanjeev Banerji Leader Spotlight

Leader Spotlight: Leveraging relationships with Sanjeev Banerji

Sanjeev Banerji talks about aspects of technology that are more prevalent in healthcare and shares an initiative that helped him realize the importance of relationship building.

Jessica Srinivas
Jan 5, 2024 â‹… 7 min read
View all posts

6 Replies to "Lazy loading React components"

  1. Hey! Thanks for your post!

    Using lazy routes, after updating the app, if you do not refresh the app on the browser, it will try to load an old version of the bundle. so error “Uncaught SyntaxError: Unexpected token <” come up. How do you prevent that?

  2. Hello @Devin, sorry this response is coming really late. I didn’t receive any notification for this comment.

    There isn’t any particular reason for using @reach router here. In fact using react-router will also work just fine. I think the React documentation even uses react-router in their route-based code splitting examples.

    I hope you find this answer helpful.

  3. Hey, thanks for your feedback. I know this response is coming quite late but I still hope you could find it useful.

    You could setup live reload using maybe webpack-dev-server or any other tooling that fits into your project setup. That way, the browser tab automatically refreshes when files change, without you having to manually do that.

  4. Hey Mate, #GladChinda,

    Very well written article. I was searching for dynamically loaded react components & came across this page. It covers both React Lazy & Loadable part. Thank you so much.

Leave a Reply