Hacker News new | ask | show | jobs
by krat0sprakhar 4001 days ago
I think this is the crux -

> We think the true foundations of React are simply ideas of components and elements: being able to describe what you want to render in a declarative way. These are the pieces shared by all of these different packages (react-native, react-art, react-canvas, react-three). The parts of React specific to certain rendering targets aren't usually what we think of when we think of React.

I've not played with React-native yet (waiting for Android) but I feel this is a positive step towards their vision of "learn once, write anywhere". From the twitter updates it seems, Sebestian Markbage, gave a pretty cool talk on the same topic at ReactEurope yesterday. Can't wait to check that out. https://twitter.com/chantastic/status/616679794479112193

> To make this more clear and to make it easier to build more environments that React can render to, we're splitting the main react package into two: react and react-dom.

Great to see the react team responding positively to the developments in community and not being afraid to take hard decisions (like this one)

Lastly, if you're a web developer and deciding between going the 'web components' route or the React route, this announcement gives you, IMHO, an even more impetus to pick up React.