arch-js / Arch
Programming Languages
Arch
Web application framework for React.
About
Arch is a single page web application framework using React as its UI layer. Arch takes a functional style approach with central immutable state architecture inspired by Om.
Arch applications are written in LiveScript by default (read more about the reasoning behind the decision), they are fully isomorphic out of the box and Arch comes with it's own Node.js based server, Webpack bundler and a CLI to help you get started.
Video
Watch Arch introduction talk by Viktor and Tiago at React London Meetup.
Examples
For example code, see demos from the introduction talk at London React Meetup.
Get Started
Start by installing the Arch CLI
$ npm install -g arch-cli
Then create a directory for your new application and go inside
$ mkdir my-app && cd my-app
You can then generate a new app by running
arch-cli init
and following the steps. When done start the application by running
arch-cli serve
your application is now running on http://localhost:3000.
Documentation
Arch doesn't have a website yet, but you can read the documentation (which is mostly complete)