A highly scalable, Progressive Web Application foundation,boilerplate, with the best Developer Experience.
Clone the repository:
git clone https://github.com/nathaniel83/react-pwa-v2.git && cd react-pwa-v2
To start the project run following command in your terminal:
npm start
To build the project run the following command in your terminal:
npm run build
Proudly supported by PawJS
Using ReactPWA you can create Progressive web application with simple knowledge of React.JS. As we all know, Progressive Apps are not supported everywhere, but we have added support for Safari & Chrome so your application can work as
standalone applications when added to homescreen or saved as desktop app.
Read More
The very difficulty faced when developing enterprise application is code splitting. We don't need everything in a single JS file. Why not create individual JS files for each respective module/page!
We make it really easy here to just create a page that returns an array of routes. Code is split and loaded automatically when the respective route is called.
Read More
Using babel, we support next generation JavaScript syntax including Object/Array destructuring, arrow functions, JSX syntax and more...
Read More
We are using the most accepted React router for routing the application. Add your favorite /about, /contact, /dashboard pages.
Read More
Yes your application is offline available. Run without internet. Pretty cool huh?? Well all thanks to service workers.
Read More
The best way to get your application SEO-ed is enable Server side rendering i.e. Universal applications.
Read More
Our customized routes enable creating meta tags to create Twitter, Google+, Linkedin, Facebook cards. We know how important SEO is to an application.
Read More
Enable HSTS for secure sites. Options to define maxAge and preload of HSTS. All with very simple configuration.
Read More
Now you are all set, Get your hands dirty with this awesome boilerplate.