Atualizado em: 09/12/2020
Artigo anterior: Front-end com ReactJS
React Native é uma biblioteca Javascript criada pelo Facebook. É usada para desenvolver aplicativos para os sistemas Android e iOS de forma nativa que podem ser chamadas de aplicações híbridas.
Em aplicações híbridas desenvolvemos aplicações para multiplataformas com o mesmo código base que é convertido para código nativo (Java ou Objective-C, por exemplo).
Outros termos próximos a "aplicação híbrida" são o de aplicação nativa e web.