Construirea API-urilor Rest cu Flask: Crearea de servicii web Python cu MySQL

Evaluare:   (3.0 din 5)

Construirea API-urilor Rest cu Flask: Crearea de servicii web Python cu MySQL (Kunal Relan)

Recenzii ale cititorilor

Rezumat:

Cartea s-a confruntat cu critici semnificative pentru că conține numeroase erori de codare, explicații inadecvate și o lipsă de îndrumări importante de configurare pentru începători. Mulți utilizatori își exprimă frustrarea pentru că trebuie să rezolve problemele care apar din fragmentele de cod furnizate.

Avantaje:

Unii cititori apreciază intenția cărții de a se adresa începătorilor și faptul că aceasta acoperă unele concepte fundamentale.

Dezavantaje:

Cartea este plină de erori, în special în codul furnizat, care de multe ori nu funcționează conform destinației. Cartea nu conține instrucțiuni detaliate de configurare a bazelor de date, utilizează practici de codare deficitare (cum ar fi păstrarea codului într-un singur fișier) și este deosebit de problematică pentru utilizatorii Windows. În general, cititorii consideră că această carte nu merită prețul și recomandă căutarea de resurse alternative.

(pe baza a 6 recenzii ale cititorilor)

Titlul original:

Building Rest APIs with Flask: Create Python Web Services with MySQL

Conținutul cărții:

Capitolul 1: Începeți cu Flask.

Scopul capitolului: Oferă cititorilor o introducere în Flask și serviciile RESTful și configurează mediul virtual pentru dezvoltarea API REST.

Nr. de pagini: 20.

Sub -teme1. Introducere în Flask2. Introducere în serviciile RESTful3. Lucrul cu pip4. Configurarea mediului virtual5. Explicarea microcadrului Flask.

Capitolul 2: MongoDB și PyMongo.

Scopul capitolului: Învață cititorii diferențele ket dintre NoSQL și SQL. Să arate cititorilor cum să conecteze MongoDB și Flask folosind PyMongo.

Nr. de pagini: 20.

Sub - Subiecte 1. NoSQL vs SQL2. Prezentarea MongoDB3. Prezentarea PyMongo4. Conectarea MongoDB cu Flask.

Capitolul 3: Arhitecturarea API REST.

Scopul capitolului: Învățați despre crearea API-urilor REST împreună cu cele mai bune practici asociate cu acestea. Cititorii vor învăța, de asemenea, să își structureze aplicația și să testeze punctele finale REST.

Nr. de pagini: 30.

Sub - Subiecte: 1. REST 1012. Python și REST3. Cele mai bune practici REST4. Structurarea aplicației5. Testarea punctelor finale REST.

Capitolul 4: CRUD cu Flask și MongoDB.

Scopul capitolului: Învață cititorii cum să lucreze cu module și cum să creeze puncte finale CRUD folosind Flask și MongoDB. Cititorii vor învăța, de asemenea, să configureze autentificarea și redarea HTML folosind vizualizări.

Nr. de pagini: 25.

Sub - Subiecte: 1. Lucrul cu modulele2. Crearea punctelor finale CRUD utilizând Flask și MongoDB3. Configurarea autentificării4. Renderizarea HTML folosind vizualizări.

Capitolul 5: Testarea API REST.

Scopul capitolului: Învață cititorii cum să scrie teste unitare pentru API-urile lor REST. Cititorii vor învăța, de asemenea, despre mocks, assertions și Integratioin Testing.

Nr. de pagini: 20.

Sub - Subiecte: 1. Prezentarea cadrului de testare unitară2. Scrierea testelor unitare pentru API-uri3. Mocks și testarea integrării4. Aserțiuni.

Capitolul 6: Documentarea API-urilor REST.

Scopul capitolului: Cititorii vor învăța să își documenteze API-urile REST și, de asemenea, să cunoască documentația API automatizată.

Nr. de pagini: 15.

Sub - Subiecte: 1. Documentarea API-urilor 1012. Generarea automată a documentației API.

Capitolul 7: Implementarea API-urilor REST.

Scopul capitolului: Cititorii vor învăța să își implementeze aplicațiile Flask utilizând uWSGI și Nginx. Ei își vor implementa aplicațiile pe Heroku.

Nr. de pagini: 25.

Sub - Subiecte: 1. Implementarea aplicațiilor Flask 1012. Prezentarea uWSGI și Nginx3. Implementarea aplicației Flask utilizând uWSGI și Nginx4. Implementarea pe Heroku.

Capitolul 8: Debugging și monitorizare.

Scopul capitolului: Cititorii vor învăța să depaneze și să monitorizeze aplicația lor Flask.

Nr. de pagini: 20.

Sub - Subiecte: 1. Depanarea aplicației Flask 1012. Depanarea cererilor Nginx3. Monitorizarea Flask4. Concluzii.

Alte date despre carte:

ISBN:9781484250211
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2019
Numărul de pagini:199

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Construirea API-urilor Rest cu Flask: Crearea de servicii web Python cu MySQL - Building Rest APIs...
Capitolul 1: Începeți cu Flask.Scopul capitolului:...
Construirea API-urilor Rest cu Flask: Crearea de servicii web Python cu MySQL - Building Rest APIs with Flask: Create Python Web Services with MySQL
Testarea penetrării IOS: A Definitive Guide to IOS Security - IOS Penetration Testing: A Definitive...
Descoperiți unele dintre cele mai importante...
Testarea penetrării IOS: A Definitive Guide to IOS Security - IOS Penetration Testing: A Definitive Guide to IOS Security

Lucrările autorului au fost publicate de următorii editori:

© 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)