Facebook’s development team has decided to open-source another great tool. They’ve released a smaller project called Draft.js, which is a React.js component that lets developers build rich text editors (RTEs, also known as WYSIWYG editors).
As they explained: “Draft.js makes it easy to build any type of rich text input, whether you’re just looking to support a few inline text styles or building a complex text editor for composing long-form articles”
React introduces a novel, radical and highly functional approach to constructing user interfaces. In brief, the application UI is simply expressed as a function of the current application state.
Tom Occhino’s introducing React Native and discussing why developers at Facebook decided to create it: