A super fast Progressive Web App template with universal rendering, Redux, and minimal dependencies.
preact-pwa is a template for building Progressive Web Apps using Preact and Redux. It provides a production-ready setup with universal rendering, service workers, and optimized builds to create fast, offline-capable web applications with a minimal footprint.
Frontend developers and teams looking to build high-performance PWAs with a modern stack (Preact/Redux) and minimal configuration.
It offers a lean, opinionated foundation with built-in optimizations, reducing setup time and ensuring best practices for performance and PWA features out of the box.
Super fast progressive web app with small footprint & minimal dependancies
Bundle is only 28.63 KB (9.64 KB gzipped) with Lighthouse scores of 100, as shown in the README, ensuring fast load times and high performance.
Includes service workers for offline capability and asset caching, making it easy to build Progressive Web Apps without additional setup, as highlighted in the features.
Provides isomorphic JavaScript with server-side and client-side rendering using Preact and Redux, improving SEO and initial render performance out of the box.
Uses Rollup for bundling, Buble for ES6 syntax, and Standard for linting, offering a streamlined and opinionated development environment with minimal dependencies.
Requires Node v7, an older release that may not support newer npm packages or JavaScript features, as stated in the prerequisites, limiting compatibility.
The README admits that performance insights are incomplete, suggesting potential gaps in guidance for advanced tuning and customization.
Heavily integrated with Redux and redux-thunk, which might be overkill for simpler apps or not preferred with modern Preact hooks, reducing flexibility.
:guitar: Ready-to-rock Preact starter project, powered by Webpack.
Browser Extension Template with ESbuild builds, support for React, Preact, Typescript, Tailwind, Manifest V3/V2 support and multi browser build including Chrome, Firefox, Safari, Edge, Brave.
Webpack3 boilerplate for building SPA / PWA / offline front-end apps with Preact
PWA Simple Starter with Preact, Preact-mdl and Webpack2 🔥🔥🔥
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.