Skip to content
/ rola Public

An incrementally adoptable framework for building production React sites.

Notifications You must be signed in to change notification settings

rolajs/rola

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

repo-banner

npm i rola -g


This project is alpha, so I don't recommend using it in production yet. I welcome all ideas, critiques, and PRs :)


rola is a framework for building production React sites. Easily build static pages, a client bundle, server-side rendering and a custom API, all within the same project structure. It's simple to opt-in or out of what you don't need, and the codebase is simple enough that anyone can contribute plugins and features.

Features

  • easy opt-in builds
    • ⚡️ static page generation
    • 🤓 server side rendering
    • 🏖 client-side application bundle
  • simple built-in routing
  • zero learning curve state management
  • simple plugin API

Install

npm i rola --save

Usage

Coming soooooon.

Presets

Have a request? Open an issue!

Plugins

Have a request? Open an issue!

Motivation

More flexible, less config, API with high "guessability".

Contributing

Oh please do! Let's collab :)

License

MIT License © Eric Bailey

About

An incrementally adoptable framework for building production React sites.

Resources

Stars

Watchers

Forks

Packages

No packages published