Examples and code for AsyncJS talk on Fractal.
Please note this is not intended to represent a 'best practice' way to organise your Fractal projects! This contains a number of fractal.js
files to demo different configurations. Your projects will not likely look like this :-)
- Install the Fractal command line helper globally (if you haven't already):
npm i @frctl/fractal -g
- Download this repo
- Install dependencies:
npm install
Run:
cd examples/basic
fractal
Simple handlebars component library.
- Default theme:
start
- Debug theme:
start --theme @frctl/debug-theme
Run:
cd examples/react
fractal
Server side rendering of React components
- Default theme with colour skin:
start
Run:
cd examples/commands
fractal
Using API plugin, plus a bespoke command.
- List commands:
help
- API plugin:
api
- Bespoke list command:
list components --limit 3
Run:
cd examples/app
- Run the app:
node index.js