Programarea Ecto: Construiți aplicații de baze de date în Elixir pentru scalabilitate și performanță

Evaluare:   (4.6 din 5)

Programarea Ecto: Construiți aplicații de baze de date în Elixir pentru scalabilitate și performanță (Darin Wilson)

Recenzii ale cititorilor

Rezumat:

Cartea este foarte apreciată pentru acoperirea sa cuprinzătoare și exemplele practice, ceea ce o face deosebit de benefică pentru dezvoltatorii începători și intermediari care doresc să înțeleagă Ecto. Cu toate acestea, unii cititori consideră că îi lipsește profunzimea și detaliile pentru interogările mai avansate.

Avantaje:

Excelentă introducere în Ecto pentru începători și intermediari, cu explicații clare și exemple practice.
Organizare bună, care permite cititorilor să aleagă subiectele în mod flexibil.
Stil de scriere direct și conținut captivant, inclusiv o aplicație muzicală de bază pentru practică.
Autorii demonstrează cunoștințe extinse și oferă informații utile care sunt benefice chiar și pentru utilizatorii experimentați.
Caracteristici precum gestionarea seturilor de modificări, tranzacțiile și subiectele avansate sunt bine acoperite.

Dezavantaje:

Unii cititori doresc ca cartea să aibă mai multă profunzime și exemple detaliate pentru interogări complexe.
Calitatea materialului tipărit este criticată, cu hârtie de calitate scăzută și fără evidențiere a codului.
Nu este ideală pentru cei cu experiență vastă în Ecto, deoarece pot găsi informații noi limitate.

(pe baza a 7 recenzii ale cititorilor)

Titlul original:

Programming Ecto: Build Database Apps in Elixir for Scalability and Performance

Conținutul cărții:

Limbajele pot apărea și dispărea, dar baza de date relațională rezistă. Aflați cum să utilizați Ecto, prima bibliotecă de baze de date pentru Elixir, pentru a vă conecta aplicațiile Elixir și Phoenix la baze de date. Familiarizați-vă cu elementele de bază ale Ecto cu un tur modul cu modul al părților critice ale Ecto. Apoi treceți la subiecte mai avansate și sfaturi privind cele mai bune practici cu o serie de rețete care oferă instrucțiuni clare, pas cu pas, privind scenarii întâlnite frecvent de dezvoltatorii de aplicații. Co-autorat de creatorul Ecto, acest titlu oferă toate elementele esențiale de care aveți nevoie pentru a utiliza eficient Ecto.

Elixir și Phoenix iau cu asalt lumea dezvoltării de aplicații, iar Ecto, biblioteca de baze de date care se livrează împreună cu Phoenix, merge la pachet cu ele. Există o mulțime de exemple care vă arată elementele de bază, dar pentru a utiliza Ecto la întregul său potențial, trebuie să învățați biblioteca de la zero.

Acest ghid definitiv începe cu un tur al caracteristicilor de bază ale Ecto - depozite, interogări, scheme, seturi de modificări, tranzacții - dezvoltându-vă treptat cunoștințele cu sarcini din ce în ce mai complexe. Pe parcurs, veți învăța prin practică - o aplicație de exemplu se ocupă de toate detaliile, astfel încât să vă puteți concentra pe introducerea Ecto în degetele dumneavoastră.

Aprofundați aceste cunoștințe de bază cu o serie de rețete cu subiecte mai avansate. Modificați strategia de pooling pentru a maximiza eficiența bazei de date. Utilizați asociații imbricate pentru a gestiona relații complexe între tabele. Adăugați fluxuri pentru a gestiona cu ușurință seturi mari de rezultate. Pe baza întrebărilor primite de la utilizatorii Ecto, aceste rețete acoperă cele mai frecvente situații cu care se confruntă dezvoltatorii.

Fie că sunteți nou în Ecto, fie că aveți deja o aplicație în producție, acest titlu vă va oferi o înțelegere mai profundă a modului în care funcționează Ecto și vă va ajuta să vă faceți codul bazei de date mai curat și mai eficient.

Ce vă trebuie:

Pentru a urmări cartea, trebuie să aveți Erlang/OTP 19+ și Elixir 1. 4+ instalate. Cartea vă va ghida prin configurarea unei aplicații de exemplu care integrează Ecto.

Alte date despre carte:

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

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Programarea Ecto: Construiți aplicații de baze de date în Elixir pentru scalabilitate și performanță...
Limbajele pot apărea și dispărea, dar baza de date...
Programarea Ecto: Construiți aplicații de baze de date în Elixir pentru scalabilitate și performanță - Programming Ecto: Build Database Apps in Elixir for Scalability and Performance

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)