¿Has subido tu aplicación a Netlify? Comparte tu enlace aquí 👇
Bienvenida al curso
Qué es Vue y bienvenida al curso
VueCli, configuración inicial del proyecto y consumo del API de Blizzard
Crea tu app con el Vue CLI
Blizzard Developer Portal
Comandos del Proyecto
Instalar librerías
Carpeta API
Obtener el token
Creación de los componentes y layouts de nuestro proyecto
Componente Loading
¡Limpiemos el proyecto!
Layouts y Vuex Modules
Assets
NavBar y Footer
Refactorizando
Home Page
Vue Router
Vista Profile
¡Más Componentes!
Listado de Héroes
Progreso (Actos)
Stats y Tiempo Jugado
Cerrando vista Profile
Hero View
Agregando funcionalidades avanzadas a nuestro proyecto
Componentes asíncronos
Objetos del Héroe
Custom Directives
Netlify
About y Error
Seguramente hayas oído hablar de Netlify, pues últimamente está en boca de todos. A mi, personalmente, es la plataforma que más me gusta de todas las que hay.
Hace tiempo que he sustituido Github Pages por este servicio. Me gustaba describirlo como "Github Pages con super-poderes".
...
Regístrate o inicia sesión para leer el resto del contenido.
Aportes 13
Preguntas 1
¿Has subido tu aplicación a Netlify? Comparte tu enlace aquí 👇
Listo! Misión Cumplida!💪🏽 Lo he desarrollado con PUG, a diferencia del Proyecto del curso, para quien desee ver como seria desarrollar con PUGy he agregado algunos Tooltips. Por alguna razón algunas clases no me están funcionando, he revisado y nada, por si alguien quiere checar.
En producción puede que no muestre las imagenes de media blizzard com, porque no cuenta con certificado SSL, así que en local van a aparecer, pero en producción posiblemente no.
Solución, cambiar url a una con certificado SSL (https):
// Lo coloco así por el filtro de enlaces de platzi
// const baseUrl = 'http'+'://media.blizzard.com/'
const baseUrl = 'https://' + ' blzmedia-a.akamaihd.net/'
Muy bueno el curso, comparto mi deploy https://diablo3-jcdelrioe.netlify.app/ y mi repo: https://github.com/jcdelrioe/DiabloIII
Al analizar la pagina generada se e presenta un error que no lo entiendo completamente, analizando las páginas de otros compañeros me sale el mismo error, no se si es mi laptop o es general
Aun no le realizo cambios pero ya quedo como en el curso por cierto el babel-eslint en la version 10 me dio error al hacer el deploy aun con las moficaciones que habian propuesto en los aportes de clases pasadas asi que lo deje en la version recomendada por el profesor la 7.2.3 y funciono perfecto.
https://stoic-morse-9a68ae.netlify.app
Muy bueno ya he hecho mi deploy DiabloIII
También aprovecho a añadir algunos comentarios:
1.- Si estuvieron subiendo sus commits a GitHub, recomiendo relanzar sus llaves de Blizzard, ya que aunque hayas añadido el .env.local, en commits anteriores sus llaves aún serán visibles
2.- A mi me gusta mucho Laravel, y siempre trato de generar estructuras similares a Laravel, entonces, para lo archivos .env me gusta más tener los archivos:
.env
.example.env
Así el que untrackeo es el .env
3.- Al momento de desplegar en Netlify recomiendo añadir únicamente los repositorios que vayan a despleegar, no todos, por seguridad:D! Si no ven sus repositorios al momento de elegirlos, abajo hay una opción en donde puedes configurar Netlify con GitHub para añadirlos.
Y por último, Netlify es gratuito… ¿Hasta qué punto? ¿Me sirve para hacer deploy de aplicaciones que realmente van a estar en producción y no pagar ni un centavo? ¿Qué pasa si empiezo a generar tráfico en mi aplicación?
Yo no añadí funcionalidades a la app, a excepción del ‘Made by’ ;D pero tengo todo mi código comentado a mi forma (mucho) para poderlo tomar como apuntes para futuras consultas.
Mi deploy es https://d3nhd.netlify.app/
Mi repositorio Github es https://github.com/tetric0/platzi-d3pf
Nice! Aquí está el mio:D! El funcionamiento es el mismo pero retoqué pequeñas, diminutas y precisas partes del código pra que tuviera mi estilo de programación:
https://retaxmaster-diablo3.netlify.app/#/
Y claro, igual mi repo en GitHub:
https://github.com/RetaxMaster/diablo-3-profile-finder
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?