Programowanie Ecto: Tworzenie aplikacji bazodanowych w Elixirze dla skalowalności i wydajności

Ocena:   (4,6 na 5)

Programowanie Ecto: Tworzenie aplikacji bazodanowych w Elixirze dla skalowalności i wydajności (Darin Wilson)

Opinie czytelników

Podsumowanie:

Książka jest wysoko ceniona za kompleksowe omówienie i praktyczne przykłady, dzięki czemu jest szczególnie korzystna dla początkujących i średnio zaawansowanych programistów, którzy chcą zrozumieć Ecto. Jednak niektórzy czytelnicy uważają, że brakuje jej głębi i szczegółów dla bardziej zaawansowanych zapytań.

Zalety:

Doskonałe wprowadzenie do Ecto dla początkujących i średnio zaawansowanych z jasnymi wyjaśnieniami i praktycznymi przykładami.
Dobra organizacja, pozwalająca czytelnikom na elastyczny wybór tematów.
Prosty styl pisania i wciągająca treść, w tym podstawowa aplikacja muzyczna do ćwiczeń.
Autorzy wykazują się rozległą wiedzą i dostarczają przydatnych spostrzeżeń, które są korzystne nawet dla doświadczonych użytkowników.
Funkcje takie jak obsługa zestawów zmian, transakcje i zaawansowane tematy są dobrze omówione.

Wady:

Niektórzy czytelnicy chcieliby, aby książka zawierała więcej szczegółów i szczegółowych przykładów dla złożonych zapytań.
Jakość materiałów drukowanych jest krytykowana, z niskiej jakości papierem i brakiem wyróżnień w kodzie.
Książka nie jest idealna dla osób z dużym doświadczeniem w Ecto, ponieważ mogą one znaleźć niewiele nowych informacji.

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Języki mogą przychodzić i odchodzić, ale relacyjna baza danych trwa. Dowiedz się, jak korzystać z Ecto, wiodącej biblioteki bazodanowej dla Elixira, aby połączyć swoje aplikacje Elixir i Phoenix z bazami danych. Zdobądź solidną wiedzę na temat podstaw Ecto dzięki wycieczce moduł po module po najważniejszych częściach Ecto. Następnie przejdź do bardziej zaawansowanych tematów i porad dotyczących najlepszych praktyk dzięki serii przepisów, które zapewniają jasne instrukcje krok po kroku dotyczące scenariuszy często napotykanych przez programistów aplikacji. Ten tytuł, którego współautorem jest twórca Ecto, zapewnia wszystkie niezbędne elementy potrzebne do efektywnego korzystania z Ecto.

Elixir i Phoenix szturmem zdobywają świat tworzenia aplikacji, a Ecto, biblioteka baz danych dostarczana wraz z Phoenixem, podąża za nimi. Istnieje wiele przykładów, które pokazują podstawy, ale aby w pełni wykorzystać potencjał Ecto, musisz nauczyć się biblioteki od podstaw.

Ten ostateczny przewodnik rozpoczyna się od wycieczki po podstawowych funkcjach Ecto - repozytoriach, zapytaniach, schematach, zestawach zmian, transakcjach - stopniowo budując swoją wiedzę dzięki zadaniom o coraz większej złożoności. Po drodze będziesz uczył się poprzez działanie - przykładowa aplikacja obsługuje wszystkie szablony, dzięki czemu możesz skupić się na wprowadzeniu Ecto w swoje palce.

Rozwiń tę podstawową wiedzę dzięki serii przepisów obejmujących bardziej zaawansowane tematy. Zmień strategię łączenia, aby zmaksymalizować wydajność bazy danych. Używaj zagnieżdżonych asocjacji do obsługi złożonych relacji między tabelami. Dodaj strumienie, aby z łatwością obsługiwać duże zestawy wyników. Oparte na pytaniach od użytkowników Ecto, przepisy te obejmują najczęstsze sytuacje, z którymi spotykają się programiści.

Niezależnie od tego, czy jesteś nowym użytkownikiem Ecto, czy masz już aplikację w produkcji, ten tytuł pozwoli ci lepiej zrozumieć, jak działa Ecto i pomoże uczynić kod bazy danych czystszym i bardziej wydajnym.

Czego potrzebujesz:

Aby podążać za książką, powinieneś mieć zainstalowany Erlang/OTP 19+ i Elixir 1. 4+. Książka poprowadzi cię przez konfigurację przykładowej aplikacji, która integruje Ecto.

Dodatkowe informacje o książce:

ISBN:9781680502824
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:225

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie Ecto: Tworzenie aplikacji bazodanowych w Elixirze dla skalowalności i wydajności -...
Języki mogą przychodzić i odchodzić, ale relacyjna...
Programowanie Ecto: Tworzenie aplikacji bazodanowych w Elixirze dla skalowalności i wydajności - Programming Ecto: Build Database Apps in Elixir for Scalability and Performance

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)