https://github.com/benmagyar/create-later.js-app
Easily bootstrap a later.js + razzle project
https://github.com/benmagyar/create-later.js-app
later-js react redux
Last synced: 3 months ago
JSON representation
Easily bootstrap a later.js + razzle project
- Host: GitHub
- URL: https://github.com/benmagyar/create-later.js-app
- Owner: BenMagyar
- Created: 2018-05-18T02:25:55.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-18T02:28:46.000Z (about 7 years ago)
- Last Synced: 2024-11-18T09:55:33.770Z (7 months ago)
- Topics: later-js, react, redux
- Language: JavaScript
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# create-later.js-app 🛠👋
Easily bootstrap a [later.js](https://github.com/BenMagyar/later.js) (universal
React / Redux / React-Router) and
[razzle](https://github.com/jaredpalmer/razzle) application.## Getting Started
```bash
npx create-later.js-app
cd && npm start
```## Inclusions `--include `
These options can be included using the `--include ` option. Multiple
inclusions can be included, not all may compose well.### Provided Inclusions
* `async-redux` - Includes a small async action setup, with a
pluggable `resolveRoute` function using
[redux-thunk](https://github.com/reduxjs/redux-thunk).
* `styled-jsx` - Includes [styled-jsx](https://github.com/zeit/styled-jsx)
setup.## Presets `--preset `
Presets are intended to make grouped inclusions easier to use. In other words,
you don't need to figure out if these inclusions collide, and it should leave
you with a more complete application. They can be added using the `--preset ` option.### Provided Presets
* `styled-with-redux` - [`async-redux`, `styled-jsx`].
## Inspiration
* [create-razzle-app](https://www.npmjs.com/package/create-razzle-app)