Programmare Ecto: Costruire applicazioni di database in Elixir per la scalabilità e le prestazioni

Punteggio:   (4,6 su 5)

Programmare Ecto: Costruire applicazioni di database in Elixir per la scalabilità e le prestazioni (Darin Wilson)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato per la copertura completa e gli esempi pratici, che lo rendono particolarmente utile per i principianti e gli sviluppatori intermedi che vogliono capire Ecto. Tuttavia, alcuni lettori ritengono che manchi di profondità e di dettagli per le query più avanzate.

Vantaggi:

Eccellente introduzione a Ecto per principianti e intermedi, con spiegazioni chiare ed esempi pratici.
Buona organizzazione, che consente ai lettori di scegliere gli argomenti in modo flessibile.
Stile di scrittura semplice e contenuti coinvolgenti, compresa un'applicazione musicale di base per fare pratica.
Gli autori dimostrano un'ampia conoscenza e forniscono spunti utili anche agli utenti più esperti.
Caratteristiche come la gestione dei changeset, le transazioni e gli argomenti avanzati sono ben trattati.

Svantaggi:

Alcuni lettori vorrebbero che il libro fosse più approfondito e che contenesse esempi dettagliati di query complesse.
La qualità del materiale stampato è criticata, con carta di bassa qualità e nessuna evidenziazione del codice.
Non è l'ideale per chi ha una vasta esperienza in Ecto, perché potrebbe trovare poche nuove informazioni.

(basato su 7 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

I linguaggi possono andare e venire, ma il database relazionale resiste. Imparate a usare Ecto, la principale libreria di database per Elixir, per collegare le vostre applicazioni Elixir e Phoenix ai database. Imparate a conoscere i fondamenti di Ecto con un tour modulo per modulo delle parti critiche di Ecto. Passate poi ad argomenti più avanzati e a consigli sulle migliori pratiche con una serie di ricette che forniscono istruzioni chiare e passo passo su scenari comunemente incontrati dagli sviluppatori di app. Coautore del creatore di Ecto, questo titolo fornisce tutti gli elementi essenziali per utilizzare Ecto in modo efficace.

Elixir e Phoenix stanno conquistando il mondo dello sviluppo di applicazioni e Ecto, la libreria di database fornita con Phoenix, li segue a ruota. Ci sono molti esempi che mostrano le basi, ma per utilizzare Ecto al massimo delle sue potenzialità, è necessario imparare la libreria da zero.

Questa guida definitiva inizia con un tour delle caratteristiche principali di Ecto - repository, query, schemi, changeset, transazioni - e aumenta gradualmente la vostra conoscenza con compiti di complessità crescente. Lungo il percorso, imparerete facendo: un'applicazione di esempio gestisce tutto il boilerplate in modo che possiate concentrarvi sull'inserimento di Ecto nelle vostre dita.

Approfondite le conoscenze di base con una serie di ricette che presentano argomenti più avanzati. Modificare la strategia di pooling per massimizzare l'efficienza del database. Utilizzate associazioni annidate per gestire relazioni complesse tra le tabelle. Aggiungete flussi per gestire facilmente grandi insiemi di risultati. Basate sulle domande degli utenti di Ecto, queste ricette coprono le situazioni più comuni in cui si imbattono gli sviluppatori.

Sia che siate alle prime armi con Ecto, sia che abbiate già un'applicazione in produzione, questo titolo vi darà una comprensione più approfondita del funzionamento di Ecto e vi aiuterà a rendere il vostro codice di database più pulito ed efficiente.

Cosa vi serve:

Per seguire il libro, è necessario avere installato Erlang/OTP 19+ ed Elixir 1.4+. 4+. Il libro vi guiderà nella configurazione di un'applicazione di esempio che integra Ecto.

Altre informazioni sul libro:

ISBN:9781680502824
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:225

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmare Ecto: Costruire applicazioni di database in Elixir per la scalabilità e le prestazioni -...
I linguaggi possono andare e venire, ma il...
Programmare Ecto: Costruire applicazioni di database in Elixir per la scalabilità e le prestazioni - Programming Ecto: Build Database Apps in Elixir for Scalability and Performance

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)