Skip to content
0:00 / 0:00

#reitit#clojure#clojurescript

Reitit, the Ancient Art of Routing - Tommi Reiman

Clojure/north

1.9K subscribers • 15 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Tommi Reiman
  • Linked in the descriptionmetosin/reitit
  • May be out of date. Uploaded 7 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

8.5K views7 years ago1 recommendation

Programming languagesWeb developmentLisp and ClojurePerformance and optimizationAPI design

Tommi Reiman explains the design principles, performance optimizations, and data-driven patterns behind the Reitit routing library for Clojure.

Reitit is a new and fast isomorphic data-driven routing & dispatching library for Clojure/Script. Its key features are first-class route data, extensibility, composability and kick-ass performance. In this talk, Tommi walks through the design principles of reitit, it's main features, different routing algorithms and compare it to other routing engines in both Clojure/Script and JavaScript. Tommi also shares lessons learned on writing performant code with Clojure and describe the emerged data-driven patterns like data expansion, partial validation and data compilation. This talk is for everyone interested in Clojure/Script, web development, routing, data-structures, performance and data-driven design in general. github.com/metosin/reitit

Why it's here

1 person recommends this

What people say. Recommended as an insightful talk on data-driven library design and high-performance Clojure development.

u/yogthosin r/Clojure • Recommends

Clojure/north: Reitit, the Ancient Art of Routing by Tommi Reiman