Description du livre
Développer des services web RESTful à l'aide du micro-framework Flask et les intégrer à l'aide de MySQL. Utilisez Flask pour développer, déployer et gérer les API REST avec du code Python facile à lire et à comprendre. Résolvez votre problème à partir d'un choix de bibliothèques. Apprenez à utiliser MySQL comme base de données de services Web pour votre API Flask en utilisant SQLAlchemy ORM.
Construction d'API REST avec ballonfournit une introduction à Flask, aux services RESTful et à l'utilisation de pip pour configurer votre environnement virtuel. Les principales différences entre NoSQL et SQL sont couvertes, et vous apprendrez comment connecter MySQL et Flask en utilisant SQLAlchemy. L'auteur Kunal Relan présente les meilleures pratiques de création d'API REST et vous guide dans la structuration de votre application et le test des terminaux REST. Il vous apprend à configurer l'authentification et le rendu HTML à l'aide de vues. Vous apprenez à écrire des tests unitaires pour vos API REST et à comprendre les simulations, les assertions et les tests d'intégration. Vous saurez comment documenter vos API REST, déployer votre application Flask sur toutes les principales plates-formes de cloud computing, déboguer et surveiller votre application Flask.
Ce que vous apprendrez
Utiliser MySQL pour créer des APIs de REST Flask
Tester les paramètres REST
Créer des terminaux CRUD avec Flask et MySQL
Déployer Flask sur toutes les principales plates-formes de cloud computing
Surveillez l'application de votre flacon
A qui s'adresse ce livre ?
Les développeurs Python intéressés par le développement d'API REST à l'aide de Flask et les développeurs web ayant des connaissances de base en programmation qui veulent apprendre comment Python et les API REST fonctionnent ensemble. Les lecteurs devraient être familiers avec Python (ligne de commande, ou au moins pip) et MySQL.