Build web apps, in ClojureScript, leveraging React.
Has a data-oriented, functional design.
Advanced enough to have outlasted three generations of Javascript technical churn.
A focus on developer productivity. Fewer lines of code. Hot code reloading. A simple dynamic model. Managed effects, including state. Pure functions. Variously declarative.
The more sophisticated your app, the better.