Hodnocení:
Kniha čelila značné kritice za to, že obsahuje řadu chyb v kódování, nedostatečná vysvětlení a chybí důležité pokyny pro nastavení pro začátečníky. Mnoho uživatelů vyjadřuje frustraci z toho, že musí řešit problémy, které vznikají na základě poskytnutých fragmentů kódu.
Klady:Někteří čtenáři oceňují záměr knihy vyjít vstříc začátečníkům a to, že pokrývá některé základní koncepty.
Zápory:Kniha je plná chyb, konkrétně v poskytnutém kódu, který často nefunguje tak, jak má. Chybí v ní podrobné pokyny pro nastavení databází, používá špatné postupy kódování (například uchovávání kódu v jednom souboru) a je problematická zejména pro uživatele systému Windows. Celkově se čtenáři domnívají, že kniha za svou cenu nestojí, a doporučují hledat alternativní zdroje.
(na základě 6 hodnocení čtenářů)
Building Rest APIs with Flask: Create Python Web Services with MySQL
Kapitola 1: Začínáme s Flaskem.
Cíl kapitoly: Poskytnout čtenářům základní informace o Flasku a RESTful službách a nastavit virtuální prostředí pro vývoj REST API.
Počet stránek: 1: 20.
Dílčí témata1. Úvod do Flasku2. Úvod do RESTful služeb3. Práce s pipem4. Nastavení virtuálního prostředí5. Vysvětlení mikrosystému Flask.
Kapitola 2: MongoDB a PyMongo.
Cíl kapitoly: Naučit čtenáře ket rozdílům mezi NoSQL a SQL. Ukázat čtenářům, jak propojit MongoDB a Flask pomocí PyMongo.
Počet stran: 1: 20.
Dílčí témata: 1. NoSQL vs SQL2. Představení MongoDB3. Představení PyMongo4. Propojení MongoDB s Flaskem.
Kapitola 3: Architektura REST API.
Cíl kapitoly: Seznámení s tvorbou rozhraní REST API spolu s osvědčenými postupy s nimi spojenými. Čtenáři se také naučí strukturovat své aplikace a testovat koncové body REST.
Počet stránek: 1: 30.
Dílčí témata: 1. REST 1012. Python a REST3. REST Best Practices4. Strukturování aplikace5. Testování koncových bodů REST.
Kapitola 4: CRUD s Flask a MongoDB.
Cíl kapitoly: Naučit čtenáře pracovat s moduly a vytvářet koncové body CRUD pomocí Flask a MongoDB. Čtenáři se také naučí nastavit ověřování a vykreslování HTML pomocí pohledů.
Počet stránek: 1: 25.
Sub - Témata: 1. Práce s moduly2. Vytváření koncových bodů CRUD pomocí Flask a MongoDB3. Nastavení ověřování4. Vykreslování HTML pomocí pohledů.
Kapitola 5: Testování rozhraní REST API.
Cíl kapitoly: Naučit čtenáře psát unit testy pro jejich REST API. Čtenáři se také seznámí s mocky, assertions a Integratioin Testing.
Počet stran: 1: 20.
Dílčí témata: 1. Představení frameworku pro unit testování2. Psaní unit testů pro API3. Mocky a integrační testování\4. Tvrzení.
Kapitola 6: Dokumentace rozhraní REST API.
Cíl kapitoly: Čtenáři se naučí dokumentovat svá rozhraní REST API a také se seznámí s automatizovanou dokumentací API.
Počet stran: 1: 15.
Dílčí témata: 1. Dokumentace rozhraní API 1012. Generování automatizované dokumentace API.
Kapitola 7: Nasazení rozhraní REST API.
Cíl kapitoly: Čtenáři se naučí nasazovat své aplikace Flask pomocí uWSGI a Nginx. Své aplikace budou nasazovat na Heroku.
Počet stran: 1: 25.
Dílčí témata: 1. Nasazení aplikací Flask 1012. Představení uWSGI a Nginx3. Nasazení aplikace Flask pomocí uWSGI a Nginx4. Nasazení na Heroku.
Kapitola 8: Ladění a monitorování.
Cíl kapitoly: Čtenáři se naučí ladit a monitorovat své aplikace Flask.
Počet stran: 1: 20.
Sub - Témata: 1. Ladění aplikace Flask 1012. Ladění požadavků Nginx3. Monitorování Flasku4. Závěr.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)