hola, sé que este tema se discutió antes, pero no pude encontrar una respuesta clara a este patrón.
Primero, corríjame si me equivoco, si no implementa un servidor personalizado (http o express), el componente de enlace solo admite parámetros de cadena de consulta como "/ profile? Id = 123 & action = edit", ¿estoy en lo cierto?
Para poder trabajar con un patrón de parámetros de URL como "/ profile /: id", debe implementar un servidor personalizado ... esto fue lo mejor que pude adivinar al revisar los ejemplos ...
Si es así, ¿cómo implementaría un patrón como "/ profile /: id / edit"
En el ejemplo de 'enrutamiento parametrizado', index.js usa enlaces como este:
<Link href='/blog?ip=first' as='/blog/first'><a>My first blog post</a></Link>
y no pude descifrar cuál es el flujo de trabajo necesario en server.js
server.js declara const match = route('/blog/:id')
y luego no está claro qué va exactamente a la barra de direcciones y cuáles son los datos que se envían al componente de reacción.
¿Cómo manejo rutas como "/ profile /: id / edit"
¿Cómo manejo muchas rutas de forma genérica (viniendo de react-router, estaba buscando el equivalente de la utilidad de coincidencia ...)
Además, si obtengo datos de db antes de renderizar, ¿cómo puedo pasar los datos recuperados al componente de reacción?
Todos estos son un poco oscuros y agradecería seriamente su ayuda ya que estaba tratando de adivinar mi camino sin éxito.
Gracias
Un frasco
Este es un conjunto de buenas preguntas.
Agregaremos más información sobre los documentos.
Por ahora, piensa así:
/blog?id=first
)blog/:id
Ver<Link href='/blog?id=first' as='/blog/first' />
¡Gracias @arunoda !
Simple y claro.
Impresionante. voy a cerrar este problema.
Comentario más útil
Este es un conjunto de buenas preguntas.
Agregaremos más información sobre los documentos.
Por ahora, piensa así:
/blog?id=first
)blog/:id
Ver<Link href='/blog?id=first' as='/blog/first' />