In 2012
Mark Zuckerberg commented, "The biggest mistake we made as a
company was betting too much on
HTML5 as opposed to native". Using
HTML5 for
Facebook's mobile version resulted in an unstable
application that retrieved data slowly. He promised
Facebook would soon deliver a better mobile experience. Inside Facebook, Jordan Walke developed software that generated
UI elements for
iOS from a background
JavaScript thread, which became the basis for the
React web framework. They decided to organize an internal
hackathon to perfect this
prototype in order to be able to build
native apps with this technology. In 2015, after months of development,
Facebook released the first version for the
React JavaScript Configuration. During a technical talk, Christopher Chedeau explained that Facebook was already using React Native in production for its Group App and its Ads Manager App. In October 2025, Meta announced that it would donate React, React Native, and JSX (
JavaScript XML) to a new React Foundation, part of the
Linux Foundation. ==Implementation==