DEV Community

ClojureScript Podcast

E70 Scrintal with Furkan

Furkan on Twitter - https://twitter.com/furkan3ayraktar
Furkan on GitHub - https://github.com/furkan3ayraktar

Scrintal - https://www.scrintal.com
Scrintal's story explained in Scrintal - https://beta.scrintal.com/b/final-scrintal-
board--jtult

Polylith - https://polylith.gitbook.io/polylith/
Polylith is a software architecture that applies functional thinking at the system scale. It helps us build simple, maintainable, testable, and scalable backend systems.

Datomic Cloud - https://docs.datomic.com/cloud/
A transactional database with a flexible data model, elastic scaling, and rich queries.

Reagent - https://github.com/reagent-project/reagent
A ClojureScript wrapper around React.

Re-frame - https://github.com/day8/re-frame
Frontend framework that provides events for writes and subscriptions for reads.

Datascript - https://github.com/tonsky/datascript/
An immutable in-memory database and Datalog query engine in Clojure and ClojureScript.

Prosemirror - https://prosemirror.net
A toolkit for building rich-text editors on the web
KonvaJS - https://konvajs.org
HTML5 canvas library for desktop and mobile applications

Posh - https://github.com/denistakeda/posh
Use Datascript to store application state

Re-posh - https://github.com/denistakeda/re-posh
Use Posh with re-frame subscriptions and events

Firestore - https://firebase.google.com/docs/firestore
Scalable NoSQL cloud database to store and sync data for client- and server-side development.

stitches - https://stitches.dev
CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience.

shadow-cljs - https://github.com/thheller/shadow-cljs
everything you need to compile your ClojureScript code with a focus on simplicity and ease of use.

Episode source