jelly


License
MIT
Install
psc-package install jelly

Documentation

Jelly

Jelly is a framework with the following features

  • No virtual DOM
  • Declarative
  • State management by reactivity (not FRP)
  • Logic synthesis and reuse via Hooks
  • Simple component separation
  • SSG support

See docs directory for more details.

Installation

This package is not in package-sets, so add following to packages.dhall

...
let upstream = ...
in  upstream
  with jelly =
    { dependencies =
      [ "aff"
      , "arrays"
      , "effect"
      , "either"
      , "foldable-traversable"
      , "js-timers"
      , "maybe"
      , "node-buffer"
      , "node-fs"
      , "node-fs-aff"
      , "node-path"
      , "node-process"
      , "prelude"
      , "refs"
      , "safely"
      , "strings"
      , "tailrec"
      , "transformers"
      , "tuples"
      , "web-dom"
      , "web-events"
      , "web-html"
      ]
    , repo =
        "https://github.com/yukikurage/purescript-jelly"
    , version =
        "v0.4.1"
    }
...

and run spago install jelly (or npx spago install jelly)

Examples

See Jelly Examples and its Repository.