Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jahredhope/basic-webpack-example

A project for testing web application patterns starting from a basic web application
https://github.com/jahredhope/basic-webpack-example

proof-of-concept

Last synced: about 1 month ago
JSON representation

A project for testing web application patterns starting from a basic web application

Awesome Lists containing this project

README

        

# basic-webpack-example

A project for testing web application patterns starting from a basic web application.

Currently includes:

- Multi page application with [@react/router](https://github.com/reach/router)
- Statically renders multiple routes with [html-render-webpack-plugin](https://github.com/jahredhope/html-render-webpack-plugin)
- Code splitting per route with [loadable-components](https://github.com/smooth-code/loadable-components)
- Dynamic code loading with [loadable-components](https://github.com/smooth-code/loadable-components)
- [Typescript](https://www.typescriptlang.org/docs/handbook/react-&-webpack.html) with [React](https://reactjs.org/)
- CSS in JS with [Emotion JS](https://github.com/emotion-js/emotion)
- Portable bundles with [FAB spec](https://github.com/fab-spec/fab)
- Sharing state with [Unistore](https://github.com/developit/unistore) state management with [React Hooks API](https://github.com/jahredhope/react-unistore)
- Testing in the browser with [Puppeteer](https://github.com/GoogleChrome/puppeteer) and [Jest](https://jestjs.io/)