Sí, y si organizas tus rutas por ID de usuario, por ejemplo, ya tienes una clave de caché. Absolutamente. Bien, la siguiente, esta es de Ricardo. Gracias, Ricardo. Hola, Tejas, ¿cuál crees que es el mayor obstáculo para llevar RSE a producción en este momento? Nada, que yo sepa. Bueno, me retracto. Creo que es difícil, y esto es solo por falta de educación, creo que uno de los mayores obstáculos es, necesitas re-arquitecturar muchas cosas si tienes una aplicación React existente, especialmente si comenzaste con create React app, o si estás con Vite, simplemente, buena suerte. Creo que eso es un obstáculo, algunos de ustedes se están riendo, pero es cierto. Y luego el otro lado de esto es, es bastante difícil de desplegar, especialmente con acciones de servidor. ¿Cómo razonas, dentro de mi componente React, onClick equals useServer dentro del cierre, cómo extraes esa función y la despliegas como una función serverless? Aquí es donde, Vercel tiene una ventaja tremenda, sin juego de palabras, y, sí, así que creo que el mayor obstáculo para llevarlo a producción es razonar sobre las acciones del servidor y su extracción más la migración incremental a RSE son algunos de los mayores obstáculos allí. Entonces, lo que estás diciendo es, hay algunos obstáculos, ¿crees que se resolverán a corto plazo, o crees que va a llevar un tiempo? Creo que definitivamente hay un impulso allí, pero por supuesto, la menor fricción es simplemente usar Vercel. Y me encantaría ver que eso no sea el caso, no porque tenga mala voluntad contra Vercel, pero quiero democratizar RSE. Sí, así que espero que se resuelva a corto plazo, pero no lo sé.
Bien, genial, tenemos tiempo para una pregunta más, pero recuerda, incluso si no llegamos a tu pregunta ahora, podrás encontrar a Tejas en el lugar de discusión de preguntas y respuestas cerca de la, cerca de la... Pista de uso memo. No desinformación, no sé. No la pista de uso memo, cerca de la recepción. Eso es lo que quería decir, mi cerebro se quedó en blanco. Bien, la última de Mr. O, ¿cómo los debug? ¿Construyes y ejecutas el servidor una y otra vez? Bueno, no, quiero decir, esto fue solo porque es una demostración perezosa. Preparé esto ayer. Tú debug, ¿cómo debug los componentes de servidor React? Si es esto, ¿cómo lo debug? Sí, pero podrías usar v-node, que te da como recarga automática al guardar, por ejemplo. Pero para debug RSCs, si estás usando un marco de trabajo, el marco de trabajo te ayudará. Como Next.js simplemente te dará advertencias, advertencias inteligentes en la consola, en el aire, etc. Sé que Remix está pensando en RSCs, los componentes de servidor React también, pero en este momento, Next.js es el único marco de trabajo y te ayudará. Así que de nuevo, si no fui claro al principio, no crees tus propios componentes de servidor React todavía. Esto fue solo para enseñarte mecanismo, usa un marco de trabajo. No, me encanta eso. Y creo que también es importante, a veces simplemente salir de las herramientas, para entender lo que las herramientas están haciendo por ti, luego volver a las herramientas para realmente hacer el trabajo también. Y pensar, ya entiendo, lo entiendo, puedo enseñarlo. Y si por alguna razón, alguien tiene un colapso nervioso y borra el código de fuente abierta, probablemente podría acercarme en mi propia implementación. Esa es una alta estimación de mis habilidades, pero no una alta estimación de las tuyas. Muchas gracias, Tejas. Demosle un aplauso también. ♪ Hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey ♪ ♪ Hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey ♪
Comments