A project for testing web application patterns starting from a basic web application.
Currently includes:
- Multi page application with @react/router
- Statically renders multiple routes with html-render-webpack-plugin
- Code splitting per route with loadable-components
- Dynamic code loading with loadable-components
- Typescript with React
- CSS in JS with Emotion JS
- Portable bundles with FAB spec
- Sharing state with Unistore state management with React Hooks API
- Testing in the browser with Puppeteer and Jest