hello.js

var please = require('share');
console.log('thank you');

Tuesday, 12 January, 2016 UTC

Discontinuing IE 8 Support in React DOM

Discontinuing IE 8 Support in React DOM

Since its 2013 release, React has supported all popular browsers, including Internet Explorer 8 and above. We handle normalizing many quirks present in old browser versions, including event system differences, so that your app code doesn't have to worry ... more


Friday, 8 January, 2016 UTC

(A => B) !=> (B => A)

(A => B) !=> (B => A)

The documentation for componentWillReceiveProps states that componentWillReceiveProps will be invoked when the props change as the result of a rerender. Some people assume this means "if componentWillReceiveProps is called, then the props must have ... more


Wednesday, 30 December, 2015 UTC

React v0.14.4

React v0.14.4

Happy December! We have a minor point release today. It has just a few small bug fixes. The release is now available for download: React Dev build with warnings: https://fb.me/react-0.14.4.js Minified build for production: https://fb.me/react-0.14.4.min.js ... more


Friday, 18 December, 2015 UTC

React Components, Elements, and Instances

React Components, Elements, and Instances

The difference between components, their instances, and elements confuses many React beginners. Why are there three different terms to refer to something that is painted on screen? Managing the Instances # If you’re new to React, you probably only worked ... more


Wednesday, 16 December, 2015 UTC

isMounted is an Antipattern

isMounted is an Antipattern

As we move closer to officially deprecating isMounted, it's worth understanding why the function is an antipattern, and how to write code without the isMounted function. The primary use case for isMounted() is to avoid calling setState() after a component ... more


Friday, 4 December, 2015 UTC

React.js Conf 2016 Diversity Scholarship

React.js Conf 2016 Diversity Scholarship

I thrilled to announced that we will be organizing another diversity scholarship program for the upcoming React.js Conf! The tech industry is suffering from a lack of diversity, but it's important to us that we have a thriving community that is made ... more


Thursday, 19 November, 2015 UTC

React v0.14.3

React v0.14.3

It's time for another installment of React patch releases! We didn't break anything in v0.14.2 but we do have a couple of other bugs we're fixing. The biggest change in this release is actually an addition of a new built file. We heard from a number ... more


Monday, 2 November, 2015 UTC

React v0.14.2

React v0.14.2

We have a quick update following the release of 0.14.1 last week. It turns out we broke a couple things in the development build of React when using Internet Explorer. Luckily it was only the development build, so your production applications were unaffected. ... more


Wednesday, 28 October, 2015 UTC

React v0.14.1

React v0.14.1

After a couple weeks of having more people use v0.14, we're ready to ship a patch release addressing a few issues. Thanks to everybody who has reported issues and written patches! The release is now available for download: React Dev build with warnings: ... more


Monday, 19 October, 2015 UTC

Reactiflux is moving to Discord

Reactiflux is moving to Discord

TL;DR: Slack decided that Reactiflux had too many members and disabled new invites. Reactiflux is moving to Discord. Join us: http://join.reactiflux.com What happened with Slack? # A few weeks ago, Reactiflux reached 7,500 members on Slack. Shortly after, ... more


Wednesday, 7 October, 2015 UTC

React v0.14

React v0.14

We’re happy to announce the release of React 0.14 today! This release has a few major changes, primarily designed to simplify the code you write every day and to better support environments like React Native. If you tried the release candidate, thank ... more


Thursday, 1 October, 2015 UTC

React.render and the Top Level React API

React.render and the Top Level React API

When you're in React's world you are just building components that fit into other components. Everything is a component. Unfortunately not everything around you is built using React. At the root of your tree you still have to write some plumbing code ... more


Monday, 14 September, 2015 UTC

Community Round-up #27 – Relay Edition

Community Round-up #27 – Relay Edition

In the weeks following the open-source release of the Relay technical preview, the community has been abuzz with activity. We are honored to have been able to enjoy a steady stream of ideas and contributions from such a talented group of individuals. ... more


Thursday, 10 September, 2015 UTC

React v0.14 Release Candidate

React v0.14 Release Candidate

We’re happy to announce our first release candidate for React 0.14! We gave you a sneak peek in July at the upcoming changes but we’ve now stabilized the release more and we’d love for you to try it out before we release the final version. Let us know ... more


Wednesday, 2 September, 2015 UTC

New React Developer Tools

New React Developer Tools

A month ago, we posted a beta of the new React developer tools. Today, we're releasing the first stable version of the new devtools. We're calling it version 0.14, but it's a full rewrite so we think of it more like a 2.0 release. It contains a handful ... more


Thursday, 13 August, 2015 UTC

ReactEurope Round-up

ReactEurope Round-up

Last month, the first React.js European conference took place in the city of Paris, at ReactEurope. Attendees were treated to a range of talks covering React, React Native, Flux, Relay, and GraphQL. Big thanks to everyone involved with organizing the ... more


Tuesday, 11 August, 2015 UTC

Relay Technical Preview

Relay Technical Preview

Relay # Today we're excited to share an update on Relay - the technical preview is now open-source and available on GitHub. Why Relay # While React simplified the process of developing complex user-interfaces, it left open the question of how to interact ... more


Monday, 3 August, 2015 UTC

New React Devtools Beta

New React Devtools Beta

We've made an entirely new version of the devtools, and we want you to try it out! Why entirely new? # Perhaps the biggest reason was to create a defined API for dealing with internals, so that other tools could benefit as well and not have to depend ... more


Friday, 3 July, 2015 UTC

React v0.14 Beta 1

React v0.14 Beta 1

This week, many people in the React community are at ReactEurope in the beautiful (and very warm) city of Paris, the second React conference that's been held to date. At our last conference, we released the first beta of React 0.13, and we figured we'd ... more


Friday, 12 June, 2015 UTC

Deprecating JSTransform and react-tools

Deprecating JSTransform and react-tools

Today we're announcing the deprecation of react-tools and JSTransform. As many people have noticed already, React and React Native have both switched their respective build systems to make use of Babel. This replaced JSTransform, the source transformation ... more


Friday, 22 May, 2015 UTC

React Native Release Process

React Native Release Process

The React Native release process have been a bit chaotic since we open sourced. It was unclear when new code was released, there was no changelog, we bumped the minor and patch version inconsistently and we often had to submit updates right after a release ... more