Examples
Often the best way to learn something, is to learn from examples. While we do not provide much examples yet, we highly appreciate any help to provide some useful examples.
React
A simple example application using the React bindings(new tab).
git clone https://github.com/robinweser/fela.gitcd fela/examples/example-reactnpm install# starts the universal rendered application at localhost:8080npm start# starts the client-side application at localhost:8080npm run client
Covers:
- Rules
- Keyframes
- Fonts
- Static Styles
- React Bindings
- Dynamic Rules
- Plugins
- Server-side Rendering
Styleguidist
Another example that covers the usage with react-styleguidist(new tab).
git clone https://github.com/robinweser/fela.gitcd fela/examples/example-with-styleguidistnpm installnpm run styleguide
Preact
A simple example application using the Preact bindings(new tab). The example is the same as the React example above.
git clone https://github.com/robinweser/fela.gitcd fela/examples/example-preactnpm install# starts the universal rendered application at localhost:8080npm start# starts the client-side application at localhost:8080npm run client
Inferno
A simple example application using the Inferno bindings(new tab). The example is the same as the React example above.
git clone https://github.com/robinweser/fela.gitcd fela/examples/example-infernonpm install# starts the universal rendered application at localhost:8080npm start# starts the client-side application at localhost:8080npm run client
React Native
A simple example application using the React bindings(new tab) and the React Native renderer.
git clone https://github.com/robinweser/fela.gitcd fela/examples/example-react-nativenpm installnpm start
Afterwards open one of the platform specific native projects and run with a simulator.
Covers:
- React Native
- Rules
- React Bindings
- Dynamic Rules
- Plugins