Preact is a 3KB alternative to React. As far as frameworks go 3KB is tiny for everything that Preact gives you out the box. Normally, I would say to myself why use the alternative and spend all the time with React. But, Preact is super fast and most important you can use class instead of className for referencing your class names. Reference[https://preactjs.com/][https://github.com/developit/preact/][https://preact-boilerplate.surge.sh/ ][https://blog.codeinfuse.com/getting-started-with-preactjs-a-step-by-step-guide-f3197f871753]