Om is definitely not the place to start Clojure web development. I'm not sure it's even maintained. Kit and Fulcro are full-stack frameworks but if it's just SPA then re-frame is best option.

electric is the state of the art in clojure nowadays from my understanding