Capítulo 8. Capa Web
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Vista previa
El Capítulo 3 fue un vistazo rápido a cómo definir puntos finales web FastAPI, pasarles entradas de cadenas sencillas y obtener respuestas. Este capítulo profundiza en la capa superior de una aplicación FastAPI -que también podría llamarse capa de Interfaz o Router- y su integración con las capas de Servicio y Datos.
Como antes, empezaré con pequeños ejemplos. Luego introduciré algo de estructura, dividiendo las capas en subsecciones para permitir un desarrollo y un crecimiento más limpios. Cuanto menos código escribamos, menos tendremos que recordar y arreglar después.
Los datos básicos de muestra de este libro se refieren a criaturas imaginarias, o cryptids, y a sus exploradores. Puede que encuentres paralelismos con otros ámbitos de información.
¿Qué hacemos con la información, en general? Como la mayoría de los sitios web, el nuestro proporcionará formas de hacer lo siguiente:
-
Recuperar
-
Crea
-
Modifica
-
Sustituye
-
Borra
Empezando por arriba, crearemos puntos finales web que realicen estas funciones con nuestros datos. Al principio, proporcionaremos datos falsos para que los puntos finales funcionen con cualquier cliente web. En los capítulos siguientes, trasladaremos el código de datos falsos a las capas inferiores. En cada paso, nos aseguraremos de que el sitio siga funcionando y de que los datos pasen correctamente. ...
Get FastAPI now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.