Skip to content
/ untangled Public
forked from goodbobk/untangled

A library for building full-stack Om Next webapps in Clojure/ClojureScript

License

Notifications You must be signed in to change notification settings

UrKr/untangled

 
 

Repository files navigation

Untangled for Om Next

untangled

Release: untangled Snapshot: untangled

Untangled is a library stacked on Om Next that provides much of what is needed to use that library (client parser, networking, server elements, a database format, clear constructs for data loading). The intention is to provide you with most of the experience of Om Next with very little of the pain.

The website is a great place to read about Untangled. It has pages describing things in more general terms, and has links to various resources like videos and evaluation guides.

If you want to jump and code, read on!

See GettingStarted.adoc to get going. It covers all of the basics related to full-stack development in Untangled.

If you don’t know Clojure, you should at least get comfortable with the basics. I recommend: Clojure for the Brave and True, and doing at least the basic online exercises at 4Clojure. You should also have a passing familiarity with Facebook’s React, though if you understand that we’re using it to get "fast UI updates", that is sufficient to start.

The Developer’s Guide is really an interactive coding tutorial using Devcards. You can view an online version, but in order to use it properly you should clone Untangled and:

./run-devguide.sh

and follow the instructions.

There are a number of demos that show how particular common things are done with Untangled. To view them use the run-demos.sh shell script at the top of this project and follow the instructions it gives.

This compiles the demos, and runs a server that can respond to the full-stack examples.

Note
A number of things might use the network port of the demo server, so don’t try to do this while also doing something else in the project.

About

A library for building full-stack Om Next webapps in Clojure/ClojureScript

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Clojure 98.9%
  • Other 1.1%