Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/jahredhope/basic-webpack-example
- Owner: jahredhope
- Created: 2018-11-09T09:56:18.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-24T01:22:11.000Z (over 2 years ago)
- Last Synced: 2024-10-05T14:11:39.572Z (about 1 month ago)
- Topics: proof-of-concept
- Language: TypeScript
- Homepage:
- Size: 4.62 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
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/)