Costruire API Rest con Flask: Creare servizi web in Python con MySQL

Punteggio:   (3,0 su 5)

Costruire API Rest con Flask: Creare servizi web in Python con MySQL (Kunal Relan)

Recensioni dei lettori

Riepilogo:

Il libro è stato criticato per la presenza di numerosi errori di codifica, di spiegazioni inadeguate e per la mancanza di importanti indicazioni di configurazione per i principianti. Molti utenti esprimono frustrazione per il fatto di dover risolvere i problemi derivanti dagli snippet di codice forniti.

Vantaggi:

Alcuni lettori apprezzano l'intenzione del libro di rivolgersi ai principianti e di trattare alcuni concetti fondamentali.

Svantaggi:

Il libro è pieno di errori, in particolare nel codice fornito, che spesso non funziona come previsto. Mancano istruzioni dettagliate per l'impostazione dei database, si utilizzano pratiche di codifica inadeguate (come tenere il codice in un unico file) ed è particolarmente problematico per gli utenti di Windows. Nel complesso, i lettori ritengono che il libro non valga il prezzo e consigliano di cercare risorse alternative.

(basato su 6 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Capitolo 1: Iniziare con Flask.

Obiettivo del capitolo: fornire ai lettori un'introduzione a Flask e ai servizi RESTful e impostare un ambiente virtuale per lo sviluppo di API REST.

Numero di pagine: 20.

Sotto-argomenti1. Introduzione a Flask2. Introduzione ai servizi RESTful3. Lavorare con pip4. Impostazione dell'ambiente virtuale5. Spiegazione del microframework Flask.

Capitolo 2: MongoDB e PyMongo.

Obiettivo del capitolo: insegnare ai lettori le differenze tra NoSQL e SQL. Mostrare ai lettori come collegare MongoDB e Flask utilizzando PyMongo.

Numero di pagine: 20.

Sotto-argomenti 1. NoSQL vs SQL2. Introduzione a MongoDB3. Introduzione a PyMongo4. Connessione di MongoDB con Flask.

Capitolo 3: Progettazione di API REST.

Obiettivo del capitolo: imparare a creare API REST e le migliori pratiche ad esse associate. Il lettore imparerà anche a strutturare la propria applicazione e a testare gli endpoint REST.

Numero di pagine: 30.

Sotto-argomenti: 1. REST 1012. Python e REST3. Migliori pratiche REST4. Strutturazione dell'applicazione5. Test degli endpoint REST.

Capitolo 4: CRUD con Flask e MongoDB.

Obiettivo del capitolo: insegnare ai lettori come lavorare con i moduli e come creare endpoint CRUD utilizzando Flask e MongoDB. I lettori impareranno anche a impostare l'autenticazione e a renderizzare l'HTML usando le viste.

Numero di pagine: 25.

Argomenti secondari: 1. Lavorare con i moduli2. Creare endpoint CRUD utilizzando Flask e MongoDB3. Impostazione dell'autenticazione4. Rendering HTML con le viste.

Capitolo 5: Test delle API REST.

Obiettivo del capitolo: insegnare ai lettori come scrivere test unitari per le loro API REST. I lettori impareranno anche a conoscere i mock, le asserzioni e i test di integrazione.

Numero di pagine: 20.

Sotto-argomenti: 1. Introduzione al framework di Unit Testing2. Scrittura di test unitari per le API3. Mocks e test di integrazione4. Asserzioni.

Capitolo 6: Documentare le API REST.

Obiettivo del capitolo: Il lettore imparerà a documentare le proprie API REST e a conoscere la documentazione delle API automatizzate.

Numero di pagine: 15.

Sotto-argomenti: 1. Documentare le API 1012. Generazione di documentazione API automatizzata.

Capitolo 7: Distribuzione di API REST.

Obiettivo del capitolo: i lettori impareranno a distribuire le loro applicazioni Flask utilizzando uWSGI e Nginx. Le applicazioni verranno distribuite su Heroku.

Numero di pagine: 25.

Argomenti secondari: 1. Distribuzione di applicazioni Flask 1012. Introduzione a uWSGI e Nginx3. Distribuzione di applicazioni Flask utilizzando uWSGI e Nginx4. Distribuzione su Heroku.

Capitolo 8: Debug e monitoraggio.

Obiettivo del capitolo: Il lettore imparerà a eseguire il debug e a monitorare la propria applicazione Flask.

Numero di pagine: 20.

Argomenti secondari: 1. Debug dell'applicazione Flask 1012. Debug delle richieste Nginx3. Monitoraggio di Flask4. Conclusioni.

Altre informazioni sul libro:

ISBN:9781484250211
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:199

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Costruire API Rest con Flask: Creare servizi web in Python con MySQL - Building Rest APIs with...
Capitolo 1: Iniziare con Flask.Obiettivo del capitolo:...
Costruire API Rest con Flask: Creare servizi web in Python con MySQL - Building Rest APIs with Flask: Create Python Web Services with MySQL
Test di penetrazione su IOS: Guida definitiva alla sicurezza di IOS - IOS Penetration Testing: A...
Scoprite alcuni degli attacchi più significativi che...
Test di penetrazione su IOS: Guida definitiva alla sicurezza di IOS - IOS Penetration Testing: A Definitive Guide to IOS Security

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)