View this email in your browser ReactPWA

Now supporting:

TypeScript TS + ES6: Code the way you love with our latest upgrade With lots of user requests, we are now happy to launch built-in support for TypeScript in ReactPWA.

So now you can write code with .ts and .tsx extensions, apply your TS lint rules and code with TypeScript like a BOSS! We are busy upgrading PawJS to TypeScript

because we loved it too! There are lots of benefits of using TypeScript and even more reason to convert the current code base of PawJS to TypeScript as it can help everyone with PawJS autocomplete and make easy for developers to utilize the hooks and methods more efficiently.

Example: The TypeScript Counter We all love a lovely simple counter to get started, thus we just created a simple TypeScript counter demonstrating implementation of TypeScript along with other ES6 modules



Demo:

Code: Example and code links:Demo: https://demo.reactpwa.com/typescript-counter Code: https://github.com/Atyantik/react-pwa/blob/master/src/components/typescript-counter.tsx

Documentation:

We know we lack some good documentation and the upcoming few weeks would be dedicated for converting PawJS, the core of ReactPWA, to TypeScript and write decent documentation. Please stay with us for more cool updates. We promise to work hard on our communication skills as well.

Potential increase in usage of ReactPWA

We have noticed a potential increase in the usage of ReactPWA in the past couple of weeks. We now have more than 1K weekly downloads and more than 150 forks and 1.8K+ stars

Open Collective

We would like to thank you "Sree Hari N" a new contributor to ReactPWA at the open-collective. It is your contribution to the project that motivates us a lot. We are thankful to many other developers out there help us report potential bugs and providing their valuable suggestions to improve the project.



