elcableamarillo.cc
Página web de código abierto del proyecto educativo "El Cable Amarillo".
Framework
Esta web está desarrollada utilizando Nuxt.js, un framework de javascript que permite crear aplicaciones universales utilizando Vue.js. Este framework combina muchas de las tecnologías más utilizadas para el desarrollo web, como Node.js, Webpack y Babel.
Como plantilla se ha utilizado Vuetify.js, un framework progresivo de componentes para Vue.js sobre Material Design.
Hosting
Esta web está alojada en este repositorio público de GitHub. En la rama master se encuentra el código de la aplicación mientras que en la rama gh-pages se almacena todo el código estático (html, js, css, etc.) generado por Nuxt.js.
Integración y despliegue continua
El código sobre la rama master es testeado utilizando Travis-CI. Travis CI es un servicio de integración continua distribuido y alojado que se utiliza para crear y probar proyectos de software alojados en GitHub.
Una vez testeado el código de la rama master se procede al despliegue contínuo o automático en GitHub Pages. GitHub Pages es un servicio de alojamiento web ofrecido por GitHub para alojar páginas web estáticas para usuarios de GitHub.