There is currently no unified field access syntax between Clojure and ClojureScript.
(covered by ticket CLJS-89)
Currently ClojureScript provides the following dot access syntaxes:
This is potentially confusing. Especially considering that Clojure looks as follows:
A way to shorten the gap between Clojure and ClojureScript is to use the following syntax for ClojureScript:
Thus reserving the single keyword form for property access. This functionality should also be enhanced in Clojure (as it currently exists, but not optimally so). This would require a breaking change in ClojureScript and an enhancement to Clojure.