---
title: Hello World
localeTitle: Hola Mundo
---
## Hola Mundo
En una página web tradicional, podrías fácilmente representar `Hello World!` a la pantalla escribiendo algo de HTML como este:
```html
 
  
  
 
    Test Page 
   
   
    Hello World!
 
   
  
```
En React Native, no hay DOM ni navegador, por lo que tiene que renderizar las cosas a la pantalla desde una API móvil que React Native proporciona. Por ejemplo, en lugar de usar una etiqueta `` como envoltorio para texto como lo haría en la web, usaría `` ; en lugar de `` etiquetas de contenedor, usaría `` .
```js
import React, { Component } from 'react'; 
 import { AppRegistry, View, Text } from 'react-native'; 
 
 class App extends Component { 
  render () { 
    return ( 
       
         Hello World!  
       
    ); 
  } 
 } 
 
 AppRegistry.registerComponent('AwesomeProject', () => App); 
```
Para representar el código en la pantalla, en lugar de abrir la página en un navegador, utiliza un `AppRegistry.registerComponent()` especial `AppRegistry.registerComponent()` provisto por React Native para procesar la aplicación en un dispositivo móvil.