React v0.8 is out
facebook.github.io
React v0.8 is out
1–10 of 16 posts
Re: React v0.8 is out
#2Happy to answer questions.
Re: React v0.8 is out
#3As I said here the last time a new React version came out, we're using React for more or less all new JS development at Khan Academy, and we're loving it. Happy to answer questions.
Re: React v0.8 is out
#4As I said here the last time a new React version came out, we're using React for more or less all new JS development at Khan Academy, and we're loving it. Happy to answer questions.
What does it give you above other frameworks, specifically Angular?
Re: React v0.8 is out
#5As I said here the last time a new React version came out, we're using React for more or less all new JS development at Khan Academy, and we're loving it. Happy to answer questions.
What does it give you above other frameworks, specifically Angular?
http://benalpert.com/2013/06/09/using-react-to-speed-up-khan...
In short, it's simple (very little to learn) and very fast. One other big thing I love is that it encourages building reusable and composable components. Angular has a lot of the same structure, but if you end up building directives then you have to drop down to manual DOM manipulation again if you want speed.
Re: React v0.8 is out
#6HTML itself is declarative in nature. All frameworks should embrace this.
By looking at React docs, I can tell you from my experience that it'll be pain in the s to maintain a large scale React application.
AngularJs' declarative way gives an app maintainability and highly test-ability. These two things are not the luxury but a must have requirement for any large scale long-live application.
Re: React v0.8 is out
#7Any framework like React (which embeds html tightly with javascript) is flawed at its core. HTML itself is declarative in nature. All frameworks should embrace this. By looking at React docs, I can tell you from my experience that it'll be pain in the s to maintain a large scale React application. AngularJs' declarative way gives an app maintainability and highly test-ability. These two things are not the luxury but…
Re: React v0.8 is out
#8Any framework like React (which embeds html tightly with javascript) is flawed at its core. HTML itself is declarative in nature. All frameworks should embrace this. By looking at React docs, I can tell you from my experience that it'll be pain in the s to maintain a large scale React application. AngularJs' declarative way gives an app maintainability and highly test-ability. These two things are not the luxury but…
2) React programs tend to be very "dearative" in my eyes. Any declarative language still needs abstraction facilities: ie functions.
3) you can trivially implement any "more declarative" model you want on top of React's stellar core.
4) all of the benefits of test ability from angular apply to react too
Sorry about typos, on phone
Re: React v0.8 is out
#9Any framework like React (which embeds html tightly with javascript) is flawed at its core. HTML itself is declarative in nature. All frameworks should embrace this. By looking at React docs, I can tell you from my experience that it'll be pain in the s to maintain a large scale React application. AngularJs' declarative way gives an app maintainability and highly test-ability. These two things are not the luxury but…
1) I totally disagree about embedding HTML, but it's optional anyway. Cohesion counts. See Pete Hunt's video. 2) React programs tend to be very "dearative" in my eyes. Any declarative language still needs abstraction facilities: ie functions. 3) you can trivially implement any "more declarative" model you want on top of React's stellar core. 4) all of the benefits of test ability from angular apply to react too Sorry…
This is what you typically get at the end in an Angular app. You don't need to "figure out" things where they are and what they are, and what they do in DOM.
Show me this declarative thing in React.
And this is just one part of Angular.