Evaluare:
Cartea a primit recenzii mixte din partea utilizatorilor care apreciază conținutul structurat și abordarea practică a învățării despre API-uri și dezvoltarea web. Cu toate acestea, mulți utilizatori își exprimă îngrijorarea cu privire la informațiile învechite, problemele tehnice și erorile din exemplele de cod.
Avantaje:⬤ Clar scris și structurat, fiind ușor de urmărit pentru începători.
⬤ Oferă un context valoros și cunoștințe practice pentru crearea de API-uri și construirea de site-uri web de la zero.
⬤ Utilă pentru practica de depanare.
⬤ Conține conținut și practici de codificare învechite, ceea ce duce la frustrare atunci când se urmărește.
⬤ Utilizatorii întâmpină numeroase erori în codurile de exemplu și ilustrații care sunt neclare.
⬤ Multe instrumente și biblioteci la care se face referire nu mai sunt gratuite sau s-au schimbat, necesitând o depanare suplimentară.
(pe baza a 7 recenzii ale cititorilor)
Python API Development Fundamentals
Aflați tot ceea ce este necesar pentru a construi o aplicație web complet funcțională de la zero. Caracteristici cheie Pătrundeți adânc în principiul din spatele RESTful API Aflați cum să construiți o aplicație web scalabilă cu arhitectura RESTful API și cadrul Flask Aflați care sunt instrumentele și metodologia exacte pentru a vă testa aplicațiile și cum să le utilizați Descrierea cărții
Python este un limbaj flexibil care poate fi utilizat pentru mult mai mult decât dezvoltarea de scripturi. Cunoscând funcționarea API-urilor Python RESTful, puteți construi un backend puternic pentru aplicații web și aplicații mobile folosind Python.
Veți face primii pași construind un API simplu și învățând cum interfața web frontend poate comunica cu backend-ul. De asemenea, veți învăța cum să serializați și să deserializați obiecte utilizând biblioteca marshmallow. Apoi, veți învăța cum să autentificați și să autorizați utilizatorii utilizând Flask-JWT. Veți învăța, de asemenea, cum să vă îmbunătățiți API-urile prin adăugarea de caracteristici utile, cum ar fi e-mailul, încărcarea imaginilor, căutarea și paginarea. Veți încheia întreaga carte prin implementarea API-urilor dvs. în cloud.
La sfârșitul acestei cărți, veți avea încrederea și abilitatea de a valorifica puterea API-urilor RESTful și a Python pentru a construi aplicații web eficiente. Ce veți învăța Înțelegeți conceptul de API RESTful Creați un API RESTful utilizând Flask și extensia Flask-Restful Manipulați o bază de date utilizând Flask-SQLAlchemy și Flask-Migrate Trimiteți e-mailuri în format text clar și HTML utilizând API-ul Mailgun Implementați o funcție de paginare utilizând Flask-SQLAlchemy Utilizați caching-ul pentru a îmbunătăți performanța API-ului și pentru a obține eficient cele mai recente informații Deplasați o aplicație pe Heroku și testați-o utilizând Postman Pentru cine este această carte
Această carte este ideală pentru dezvoltatorii de software aspiranți care au cunoștințe de bază spre intermediare de programare Python și care doresc să dezvolte aplicații web utilizând Python. Cunoașterea modului în care funcționează aplicațiile web va fi benefică, dar nu este esențială. Table of Contents Primul pas Începeți să construiți proiectul nostru Manipularea unei baze de date cu SQLAlchemy Autentificare și securitate cu JWT Serializarea obiectelor cu marshmallow Confirmare prin e-mail Lucrul cu imagini Paginare, căutare și comandă Construirea mai multor caracteristici Implementare
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)