All Projects → reagent-project → Reagent Cookbook

reagent-project / Reagent Cookbook

Licence: mit
Examples of how to accomplish specific tasks in a Reagent webapp.

Programming Languages

clojure
4091 projects

Labels

Projects that are alternatives of or similar to Reagent Cookbook

re-frame-http-fx-alpha
A ClojureScript client library for HTTP requests. Provides a re-frame "effect handler" keyed :http
Stars: ✭ 37 (-95.25%)
Mutual labels:  reagent
Reagent Forms
Bootstrap form components for Reagent
Stars: ✭ 325 (-58.28%)
Mutual labels:  reagent
Re Frame 10x
A debugging dashboard for re-frame. X-ray vision as tooling.
Stars: ✭ 491 (-36.97%)
Mutual labels:  reagent
notebook
Web based Clojure notebook application/-library.
Stars: ✭ 96 (-87.68%)
Mutual labels:  reagent
Status React
a free (libre) open source, mobile OS for Ethereum
Stars: ✭ 3,307 (+324.52%)
Mutual labels:  reagent
Re Frisk
Take full control of re-frame app
Stars: ✭ 396 (-49.17%)
Mutual labels:  reagent
codesunaba
A simple ClojureScript code sandbox in your browser.
Stars: ✭ 18 (-97.69%)
Mutual labels:  reagent
Cljfx
Declarative, functional and extensible wrapper of JavaFX inspired by better parts of react and re-frame
Stars: ✭ 624 (-19.9%)
Mutual labels:  reagent
Keechma
Micro frontend framework for ClojureScript and Reagent
Stars: ✭ 307 (-60.59%)
Mutual labels:  reagent
Re Frame Template
A Leiningen template for creating a re-frame application (client only)
Stars: ✭ 454 (-41.72%)
Mutual labels:  reagent
Stylefy
Clojure(Script) library for styling user interface components with ease.
Stars: ✭ 273 (-64.96%)
Mutual labels:  reagent
Kee Frame
re-frame with batteries included
Stars: ✭ 289 (-62.9%)
Mutual labels:  reagent
Conduit
Real world application built with ClojureScript + re-frame
Stars: ✭ 422 (-45.83%)
Mutual labels:  reagent
electron-app
Electron app with deps.edn, figwheel.main, reagent, and test integration
Stars: ✭ 29 (-96.28%)
Mutual labels:  reagent
Re Frame
A ClojureScript framework for building user interfaces, leveraging React
Stars: ✭ 4,980 (+539.28%)
Mutual labels:  reagent
reagent-material-ui
Reagent wrapper for MUI (formerly Material UI) v5
Stars: ✭ 149 (-80.87%)
Mutual labels:  reagent
Lein template descjop
A Leiningen template(Clojure/ClojureScript Project) for Web based desktop application with Electron (atom-shell).
Stars: ✭ 394 (-49.42%)
Mutual labels:  reagent
Re Com
A ClojureScript library of reusable components for Reagent
Stars: ✭ 690 (-11.42%)
Mutual labels:  reagent
Cljs Electron
ClojureScript + Electron + Figwheel + Reagent = ❤❤❤
Stars: ✭ 562 (-27.86%)
Mutual labels:  reagent
Reagent
The idea and some of the code for making components atom-like comes from pump. The reactive-atom idea (and some code) comes from reflex.
Stars: ✭ 4,344 (+457.64%)
Mutual labels:  reagent

Reagent Cookbook

Reagent-Project

The goal of this repo is to provide recipes for how to accomplish specific tasks in a reagent webapp.

For updates, follow us on twitter: @ReagentProject. Please include #reagent #cljs when tweeting about reagent.

For video tutorials, subscribe to us on youtube.

Basics

Recipes

Common Starting Point for Recipes

The starting point for reagent-cookbook recipes is reagent-cookbook-template.

$ lein new rc <name of recipe>

Note: reagent-cookbook-template was made specifically for following along with recipes. If you are interested in starting a new reagent application with some batteries included, then reagent-template provides a good starting configuration: $ lein new reagent <name of app>.

Contributing

Recipes are welcomed! Please fork, branch, and submit a pull request.

Also, I would love a PR for:

  • Adding the right externs for advanced compilation of the nvd3 recipe (it's inside old-recipes for now)
  • Adding the right externs for advanced compilation of the mermaid recipe (it's inside old-recipes for now)

LICENSE

Copyright © 2015 Matthew Jaoudi

Distributed under the The MIT License (MIT).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].