Re-Frame: Build web apps in ClojureScript and React
day8.github.io
Re-Frame: Build web apps in ClojureScript and React
1–10 of 57 posts
Re: Re-Frame: Build web apps in ClojureScript and React
#2The library github page is an entertaining display of equal parts vanity and hyperbole: https://github.com/day8/re-frame/
Re: Re-Frame: Build web apps in ClojureScript and React
#3Re: Re-Frame: Build web apps in ClojureScript and React
#4Re-frame is a layer on top of reagent, which is an API for using React in cljs. If you want to use react, you can also just directly use reagent which is the preference of many in the community. The boilerplate and verbosity required for reframe could be overkill for many small projects, especially for solo developers, where pure reagent often thrives. However reframe’s restrictions can be helpful in team environment…
Re: Re-Frame: Build web apps in ClojureScript and React
#5Re-frame is a layer on top of reagent, which is an API for using React in cljs. If you want to use react, you can also just directly use reagent which is the preference of many in the community. The boilerplate and verbosity required for reframe could be overkill for many small projects, especially for solo developers, where pure reagent often thrives. However reframe’s restrictions can be helpful in team environment…
Re-frame really doesn't add much in addition to Reagent, I really don't understand its popularity.
Re: Re-Frame: Build web apps in ClojureScript and React
#6I really dislike the documentation of re-frame. The concepts are quite simple, but the docs explain them in a really confusing and buzzword heavy way.
Could you point out the area which you found unnecessarily difficult, and I'll happily review it. Could you also include your background, so I know where you are coming from? The docs are a little oriented towards JS developers coming across, but perhaps you are already very experienced with Clojure and data-oriented design, which makes it seem like the concepts more obvious. Maybe.
Re: Re-Frame: Build web apps in ClojureScript and React
#7Re: Re-Frame: Build web apps in ClojureScript and React
#8I really dislike the documentation of re-frame. The concepts are quite simple, but the docs explain them in a really confusing and buzzword heavy way.
Hmm. In my experience, this an unusual opinion (to me, the author). Over the years the re-frame documentation has been the most praised part of the project. Could you point out the area which you found unnecessarily difficult, and I'll happily review it. Could you also include your background, so I know where you are coming from? The docs are a little oriented towards JS developers coming across, but perhaps you are…
Re: Re-Frame: Build web apps in ClojureScript and React
#9Re-frame is a layer on top of reagent, which is an API for using React in cljs. If you want to use react, you can also just directly use reagent which is the preference of many in the community. The boilerplate and verbosity required for reframe could be overkill for many small projects, especially for solo developers, where pure reagent often thrives. However reframe’s restrictions can be helpful in team environment…
Re-frame really doesn't add much in addition to Reagent, I really don't understand its popularity.
Re: Re-Frame: Build web apps in ClojureScript and React
#10I really dislike the documentation of re-frame. The concepts are quite simple, but the docs explain them in a really confusing and buzzword heavy way.
Hmm. In my experience, this an unusual opinion (to me, the author). Over the years the re-frame documentation has been the most praised part of the project. Could you point out the area which you found unnecessarily difficult, and I'll happily review it. Could you also include your background, so I know where you are coming from? The docs are a little oriented towards JS developers coming across, but perhaps you are…
Quickly peering it it seems that it has been improved, although some things there remind me of what I felt, such as:
McCoy might report "It's MVC, Jim, but not as we know it". And you would respond "McCoy, you trouble maker, why even mention an OO pattern? re-frame is a functional framework."
This does not help me a lot; although I know about “the real mccoy” expression, I dont understand/enjoy that.