Hola Mundo en EmberJS
¿Qué es EmberJS?
Sección titulada «¿Qué es EmberJS?»EmberJS es un framework Javascript que nos permite crear aplicaciones SPA de una forma muy sencilla utilizando un patrón MVC. En este caso vamos a crear un Hola Mundo en EmberJS para tomar contacto con el framework. En posteriores artículos iremos publicando más ejemplos sobre el uso de EmberJS.
Instalando ember-cli
Sección titulada «Instalando ember-cli»Lo primero para poder crear nuestro Hola Mundo en EmberJS es descargarnos el cliente EmberJS o como lo llamaremos a partir de ahora, ember-cli.
Para instalar el cliente de EmberJS debemos de tener instalado Node y npm en nuestro ordenador. Puedes comprobar si tienes Node y npm ejecutando lo siguiente en un terminal:
node -vnpm -vEn el caso de que los tengas instalados simplemente deberás de ejecutar el siguiente comando:
npm install -g ember-cliY ya tendremos el ember-cli en nuestra máquina y ya nos podremos poner manos a la obra con el Hola Mundo en EmberJS.
Creando la aplicación
Sección titulada «Creando la aplicación»Una de las cosas que tienes que saber con EmberJS es que todos los elementos que vayamos a necesitar los vamos a crear utilizando el ember-cli.
Lo primero será crear nuestra aplicación. Para ello escribiremos lo siguiente:
ember new hola-mundoUna vez ejecutado veremos que se crean un conjunto de directorios y ficheros sobre los cuales iremos construyendo nuestra aplicación.
El primer fichero que vamos a examinar es /app/templates/application.hbs. Este fichero es el que carga la página principal de la aplicación. Es una plantilla HTML. Así que podríamos crear directamente en el nuestro Hola Mundo en EmberJS.
Podemos ejecutar nuestra aplicación poniendo en la línea de comandos:
ember sY si cargamos la URL http://localhost:4200/ veremos ejecutándose la aplicación.
Creando una ruta
Sección titulada «Creando una ruta»Pero lo que vamos a hacer es crear una ruta que tenga el saludo de nuestro Hola Mundo en EmberJS. Una ruta es un recurso asociado a una URL en concreto. En nuestro caso vamos a crear una ruta que se llame hola-mundo.
Las rutas las creamos mediante el ember-cli escribiendo lo siguiente:
ember g route hola-mundoLa ruta nos creará 3 ficheros:
- app/routes/hola-mundo.js, el fichero de la ruta
- app/templates/hola-mundo.hbs, plantilla para la ruta
- tests/unit/routes/hola-mundo-test.js, fichero de test para la ruta
Adicionalmente modificará un fichero que se llama router.js que es el que gestiona todas las rutas de la aplicación.
Modificando la plantilla
Sección titulada «Modificando la plantilla»Ahora vamos a la plantilla hola-mundo.hbs y la modificaremos para que aparezca nuestro saludo.
<h1>Hola Mundo</h1>
outletAhora solo tendremos que ir a la ruta http://localhost:4200/hola-mundo/ y veremos nuestro Hola Mundo en EmberJS ejecutándose.
Descarga el código de Hola Mundo en EmberJS
Aprende a crear tu primera aplicación Hola Mundo en EmberJS. Descubre cómo instalar ember-cli, crear rutas y plantillas para aplicaciones SPA.