From its documentation
Rum is a client/server library for HTML UI. In ClojureScript, it works as React wrapper, in Clojure, it is a static HTML generator.
- does not dictate how to store your state;
- has server-side rendering;
- is much smaller.
- Isomorphic web apps with Rum - Nikita Prokopov;
- Rum workshop - Nikita Prokopov;
- Creating reactive components using ClojureScript React wrappers
- Konrad Szydlo.