La mayoría de los proyectos de software fallan, pero enviar rápido mejora tus posibilidades de éxito. Por eso es tan importante centrarse en la velocidad de iteración y debes diseñar la arquitectura de tu aplicación en consecuencia. Los frameworks de full stack como Next y Remix te dan control total sobre la experiencia web con acceso a un servidor web dedicado. Con Next y Remix, expones endpoints personalizados para tu UI (acciones del servidor, acciones y cargadores de Remix) y utilizas cargas útiles de propósito especial (por ejemplo, a través de RSC o turbo-stream) adaptadas para el frontend web. Pero, ¿qué pasa si necesitas agregar otro frontend a tu proyecto? Con las aplicaciones LLM ganando popularidad y el Model Context Protocol (MCP) ganando adopción, es cada vez más probable que necesites servir tanto aplicaciones LLM de terceros como tu aplicación frontend existente. ¿Cómo podemos servir mejor a las aplicaciones LLM con nuestra arquitectura de full stack existente? ¡Hablemos de Backend for Frontend, arquitecturas de aplicaciones de full stack y MCP!
This talk has been presented at React Summit 2025, check out the latest edition of this React Conference.