He visto este tema de routes en varios lenguajes y nunca lo había hecho desde cero. me parece muy bueno aprenderlo de esta manera
Introducción y bienvenida al curso
Aviso importante: este curso se dará de baja dentro de un mes
Lo que aprenderás para crear Router para SPA
La lógica detrás de nuestro enrutador
Conceptos de SPA Routing y nuestro primer servidor
Desglose del proyecto del curso y explicación del SPA Routing
Implementando routing del lado del cliente
Creando una aplicación sencilla en html
Creando el servidor de nuestra app
Creando nuestro archivo de rutas
Lógica de nuestro ruteador
Creación de la función loadInitialRoute
Haciendo match entre la URL y una ruta
Creando la función load routes
Actualizando nuestro index.html para agregar la nueva funcionalidad de routing
Cierre del curso y conclusiones
Cierre del curso y conclusiones
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 14
Preguntas 1
He visto este tema de routes en varios lenguajes y nunca lo había hecho desde cero. me parece muy bueno aprenderlo de esta manera
Hola que tal, me surgen algunas dudas con el manejo del atributo template ya que no se le colocaron comillas simples, y otra cosa ahí podría ir una ruta a un archivo físico y así, bueno ahí depende de como se quiera manejar supongo. Excelente curso, me agrada la idea de saber del porque de las cosas.
Faltaron las comillas entre las etiquetas <h1>, lo correcto sería template: '<h1>texto</h1>'
A ver si no me equivoco:
routes es un array que contiene objetos, es por ello que path y template no usan comillas
Coloquen los templates entre comillas.
alguien sabe porque material icon theme me pone este icono al escribir el archivo routes.js
Por que le dicen llaves cuadradas a los corchetes ggg
me sigue dando error, voy por la tercera vez que veo el curso y me sale el siguiente error
TypeError: route.path.split(’/’).slide is not a funcion. (in ‘route.path.split(’/’).slide(1).slide’ is undefined
Muy bonito profe me gusta la forma simple, de sus explicaciones porque son muy precisas
Estoy encantado en cómo todos los conceptos se dan de una forma simple y precisa, la cual es muy comprensible! 😄
Hasta ahora todo ok, sigamos!
Encontre una incongruencia, no es que este mal, pero cada objeto lo escribe sin la ultima coma, y lo s elementos del arreglo si la tiene, o ambos o ninguno, cierto:)
Me gustó mucho esta clase
Creamos nuestro archivo de rutas permitidas o disponibles. Para ellos creamos el archivo route.js
const routes = [
{
path:'/',
template: <h1>Hola</h1>
},
{
path:'/contacto',
template: <h1>Contacto</h1>
},
{
path:'/aboutme',
template: <h1>About me</h1>
},
]
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?