Chrome Extension is a great tool to enrich and manipulate the browser experience of a user. Many companies also use it as an enhancement to their main application for increasing their user engagement. But the main issue which many developers face while creating a Chrome Extension is that almost all of the tutorials provided on the internet are using Vanilla JavaScript. This acts as a road blocker for developers accustomed to use libraries like React to speed up their development process.
So to help those, this article describes a four step process to create a Chrome Extension using React. …
Often in our application, we require multiple entry points or html pages at our client side user interface. For instance, let’s take a basic scenario where you are making an application that requires a login page, a registration page and your application’s main index page. Though we can handle this requirement with React routing by creating different routes for login, registration and application, it comes with its own set of caveats.
For example, more often than not your login and registration page will have completely different components structure than your main application. And that is why it would be better…
One must cultivate one’s own garden