Skip to content

lukaszmakuch/rosmaro-snabbdom-starter

Repository files navigation

Rosmaro Snabbdom starter

This repository makes starting a new Rosmaro Snabbdom project easy.


Introduction

It sets up the following packages:

  • rosmaro - a visual automata-based programming framework to control the behavior of the app
  • snabbdom - a virtual DOM library
  • parcel - a bundler
  • redux - a state container
  • redux-saga - a side-effect library

Learning materials

🖥 A screencast: building user interfaces with state machines

Basic commands

Installing the dependencies: npm i

Running tests: npm t

Starting the dev server: npm run start

Generating Rosmaro bindings: rosmaro-bindings:generate

Running the linter: npm run lint

Building the app: npm run build

About

Zero configuration Rosmaro Snabbdom starter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published