Crear aplicación web con Hapi.js, Vue y MongoDB
Estoy aprendiendo Hapi.js y Vue.js y qué mejor que ir anotando aquí lo que voy aprendiendo, y si a alguien le sirve, mejor que mejor.
Pretendo crear una aplicación web e ir explicando en diferentes posts, que iré añadiendo aquí, lo que estoy aprendiendo.
He estado viendo distintos boilerplates y el que más me ha gustado ha sido appy. Podría usarlo, pero prefiero aprender poco a poco que pegarme con algo ya hecho e indagar qué hace cada cosa.
Lo que más me gusta de appy es que diferencia entre el backend y el frontend de forma bastante clara, distintos directorios y aplicaciones para cada cosa. Es por ello que voy a seguir esta estructura. Aquí hay un artículo bastante majo que explica más o menos lo mismo.
Pues nada más, iré subiendo posts sobre lo que voy aprendiendo. Eso sí, porfa, si meto la pata en algo, no me lo tengas muy en cuenta, estoy aprendiendo.
- Hapi.js+Vue.js Crear servidor backend (código v0.1.0)
- Reorganización de la configuración (código v0.2.0)
- Empezar añadiendo routes (código v0.3.0)
- Conectando a mongodb (código v0.4.0)
- Modelos mejorados y controladores (código v0.5.0)
- Inicializando el frontend (código v0.6.0)
- Vue router y login form “tonto” (código v0.7.0)
- Comunicación entre frontend y el servidor usando JWT (login) (código v0.8.0)
- i18n (código v0.9.0)
- Activación de usuario, recordar contraseña, … (código v0.10.0)
- Roles (código v0.11.0)
- Vuex y avatares (código v0.12.0)