-
Using React is a Business Decision, Not a Technology Choice
https://blog.formidable.com/using-react-is-a-business-decision-not-a-technology-choice-63c4641c5f7#.jsqybujyx
A higher-level, more business-case look at the pros of React -
React: A Competitive Edge and a Business Decision
https://reactjs-tampabay-b63e2.firebaseapp.com/#/ A slideshow laying out a number of arguments for using React -
React.js: The Good and the Bad
http://techblog.trunkclub.com/javascript/2015/09/14/reactjs-the-good-and-the-bad.html
Some very good pros and cons based on experiences -
One Year of React.js at Arkency
http://blog.arkency.com/2015/05/one-year-of-react-dot-js-in-arkency/
Thoughts on experience with using React -
Productive Javascript Development
http://benmccormick.org/2015/11/25/productive-javascript-development/
Looks at 6 ways different frameworks make things "easy": concepts, reading/writing code, architecting / maintaining / debugging apps. -
How React Helped Us Scale a Large Web App
https://medium.com/opengov-developers/how-react-helped-us-scale-a-large-web-app-d89f96c4790a
A look at how React has been used to scale the OpenGov app architecture in terms of both users and developers.
-
Redux: Concept Over Implementation
http://www.schibsted.pl/2015/09/redux-concept-over-implementation/
Some high-level thoughts on why Redux over standard Flux -
Why use Redux over Flux?
http://stackoverflow.com/questions/32461229/why-use-redux-over-facebook-flux
Another good post from Redux's author comparing Redux and Flux
-
What's Your #1 Problem With React?
https://www.reddit.com/r/reactjs/comments/3pm4b8/we_all_love_react_but_whats_your_1_problem_with_it/
Developers discuss problems they've run into with React -
Application Architecture with React
https://news.ycombinator.com/item?id=10213905
More article discussion on React and Flux experiences -
"Pros and Cons of React and Flux"
https://www.reddit.com/r/reactjs/comments/39wsfi/what_are_pros_and_cons_of_using_reactjsflux/cs7msvp
A FANTASTIC comment that points out how each JS framework is a reaction to a specific category of problems -
"Any Serious / Large / Real Web Apps with React and Flux?"
https://www.reddit.com/r/reactjs/comments/3jcdfk/has_anyone_did_any_serious_large_real_web/
Good discussion of scaling React and Flux past a small toy app -
"Redux feels bloat - what alternatives?"
https://www.reddit.com/r/reactjs/comments/3towfy/redux_feels_bloated_complicated_and_not_easy_what/
Thoughts on Redux, its ecosystem, and API -
"Getting Started with Redux" discussion
https://www.reddit.com/r/javascript/comments/3u0167/getting_started_with_redux_a_free_30part_video/
Some great discussion on real-world experience with Redux, particularly by user TheAceOfHearts -
"Why has Redux become so popular vs other Flux solutions"?
https://www.reddit.com/r/reactjs/comments/3u54ju/why_has_redux_become_so_popular_vs_altjs_and/
Thoughts on the benefits and pros of using Redux -
"Has anybody actually built a decent sized React app?"
https://www.reddit.com/r/reactjs/comments/3wi0cx/has_anybody_actually_built_a_decent_sized_react/
More good discussion on practical experiences -
"Here we see the culmination of the great Frameworks vs Libraries divide"
https://news.ycombinator.com/item?id=10969819
A great piece of insight: "pick and choose libraries" vs "use a full framework" is a personal choice based on trust and decisiveness -
"What are the real benefits of using Flux/Redux?"
https://www.reddit.com/r/javascript/comments/3w8uey/what_are_the_real_benefits_of_using_fluxredux/
Discussion of some of the actual practical advantages of using Redux, with some thoughts on similar structures in ClojureScript. -
"React Tutorial: Cloning Yelp" https://news.ycombinator.com/item?id=11782234
A great quote on the inherent complexity of developing any application (from yet another "Javascript Fatigue"-type discussion thread -
"9 things every ReactJS beginner should know"
https://www.reddit.com/r/javascript/comments/42fo3m/9_things_every_reactjs_beginner_should_know/
Some interesting discussion on easy vs simple, desktop vs web, and managing container components. -
"React.js Introduction for People Who Know Just Enough jQuery"
https://news.ycombinator.com/item?id=9856855
https://news.ycombinator.com/item?id=9859143
https://news.ycombinator.com/item?id=9860960
A long discussion thread about many aspects related to use of React and frameworks. Plenty of good discussion overall. In addition, buried in the overall thread, some specifically insightful comments about managic codebase size and complexity, and doing web apps "by hand" with direct DOM manipulation vs what a framework like React provides. -
"I'm a web dev who uses jQuery for a large app - How can I convince my bosses a JS framework is the way to go?"
https://www.reddit.com/r/javascript/comments/3v43qf/im_a_web_developer_who_uses_jquery_to_write_a/
Another long, in-depth discussion thread on the merits of JS frameworks, as well as "big-bang" rewrites -
"Why isn't AJAX present in Many examples of React/Flow/Redux?"
https://www.reddit.com/r/reactjs/comments/4pbq2x/why_isnt_ajax_present_in_many_examples_of/
A long discussion thread that covers several topics related to tutorials, articles, and official docs, and various approaches. Includes a couple comments from Dan Abramov on the limited size and scope of the React team. -
"How can I better market my Javascript library?"
https://news.ycombinator.com/item?id=11833301
The developer of a Redux wrapper library asks how to get more attention online. I offer a pretty long reply comment describing the various network effects involved in any addon library, and critique his specific library from a Redux user's perspective. -
"Our conversion from Angular to React"
https://www.reddit.com/r/reactjs/comments/4upt6t/netlify_our_conversion_from_angular_to_react/d5smdih
A comment pointing out that React's "mostly the view" status enables it to be used in a wide variety of situations, which also means it works best when you are willing and able to come up with your own architecture. -
"Dan Abramov: Redux is not an architecture or a pattern, it's just a library"
https://www.reddit.com/r/javascript/comments/4rcqpx/dan_abramov_redux_is_not_an_architecture_or/
A discussion thread covering a number of aspects of Redux usage, including its relation with other libraries and patterns such as event sourcing. -
"Why isn't AJAX present in many examples of React/Flow/Redux?"
https://www.reddit.com/r/reactjs/comments/4pbq2x/why_isnt_ajax_present_in_many_examples_of/
Discussion of why a typical React app is made up of many different libraries and pieces. -
"Confused: Redux or MobX?"
https://www.reddit.com/r/reactjs/comments/4npzq5/confused_redux_or_mobx/
An in-depth thread comparing the two libraries. Includes comments from both Dan Abramov of Redux and Michel Weststrate of MobX describing their libraries, as well a number of other good comparisons. -
"A SoundCloud client in React and Redux
https://news.ycombinator.com/item?id=11890229
Includes an extended discussion on use of Redux with forms -
"React Tutorial: Cloning Yelp"
https://news.ycombinator.com/item?id=11778663
Around 250 comments on React, dependency management, tutorial writing, and library churn. -
"Why Learning Angular 2 was Excruciating"
https://news.ycombinator.com/item?id=12534296
https://news.ycombinator.com/item?id=12536634
Another very long thread about the JS ecosystem and versioning. The linked comment describes how React, Redux, and Webpack have brought predictability to a particular application. -
"React perf and optimization tests"
https://twitter.com/AdamRackis/status/751486423232966656
Discussion of React's performance compared to an existing Handlebars/Knockout app -
"Why is everying in Javascript changing so fast?
https://news.ycombinator.com/item?id=11833301
https://news.ycombinator.com/item?id=12760268
https://news.ycombinator.com/item?id=12758514
Yet another rant thread about Javascript churn, but with a couple very insightful comments about the unique complexities and challenges involved in writing applications for the web. -
"Youtube is being rebuilt on Web Components"
https://www.reddit.com/r/javascript/comments/59ax4f/youtube_is_being_rebuilt_on_web_components_and/d97rsdd/
Some interesting thoughts on how various frameworks have approached composition, and how React helps make it more approachable.
-
Facebook Open Source License FAQ
https://code.facebook.com/pages/850928938376556
Official answers to questions about the meanings of license phrasing -
Dan Abramov Twitter threads addressing patent concerns
https://twitter.com/dan_abramov/status/754992075087745024
https://twitter.com/dan_abramov/status/766210972776337408
https://gist.github.com/gaearon/df0c4025e67399af72786d7ac7c819cc
A couple of extended discussions from Dan debunking myths about React's PATENTS clause, and a collection of further related links -
React's license: necessary and open?
http://lu.is/blog/2016/10/31/reacts-license-necessary-and-open/
Analysis from a lawyer on the merits of React's patent license, and whether it still qualifes as "Open Source". -
Comments from other companies on the acceptability of the license
https://wptavern.com/automattic-will-continue-to-use-react-js-in-calypso-despite-patent-clause
https://twitter.com/paul_irish/status/754864479460929536
https://twitter.com/palmerj3/status/766236192669073412
https://blogs.windows.com/buildingapps/2016/04/13/react-native-on-the-universal-windows-platform/
Comments from developers at Automattic, Google, Spotify, and Microsoft, indicating they're fine with using React -
Further discussions
https://news.ycombinator.com/item?id=12108273
https://news.ycombinator.com/item?id=12108526
https://vimeo.com/170598656#comment_14699807
facebook/react#7293
https://news.ycombinator.com/item?id=12597488
More discussion threads regarding the PATENTS license