Ocena:
Książka ta jest bardzo chwalona jako źródło wprowadzające do nauki frameworka Phoenix, podkreślając jego metodyczne podejście, przejrzystość i praktyczne przykłady. Chociaż treść jest doskonała, niektórzy użytkownicy zgłaszali problemy z formatowaniem kodu w wydaniu Kindle, a kilku wspomniało, że pierwsze wydanie jest przestarzałe.
Zalety:Książka zapewnia kompleksowe omówienie kluczowych tematów w Phoenix i Elixir, jest dobrze zorganizowana i metodyczna, odpowiednia zarówno dla początkujących, jak i doświadczonych programistów. Wielu recenzentów doceniło przejrzystość, dogłębne wyjaśnienia i praktyczne podejście. Autor, Chris McCord, jest chwalony za swój styl nauczania. Materiał jest cenny przy tworzeniu skalowalnych aplikacji internetowych działających w czasie rzeczywistym.
Wady:Wydanie Kindle cierpi z powodu słabego formatowania kodu i braku wcięć, co utrudnia śledzenie przykładów kodu. Niektórzy użytkownicy zauważyli, że pierwsze wydanie jest przestarzałe w stosunku do ostatnich zmian we frameworku Phoenix, co prowadzi do wyzwań w dokładnym śledzeniu przykładów.
(na podstawie 24 opinii czytelników)
Programming Phoenix: Productive -> Reliable -> Fast
Nie akceptuj kompromisu między szybkością a pięknem: możesz mieć to wszystko. Twórca Phoenixa Chris McCord, twórca Elixira Jose Valim i wielokrotnie nagradzany autor Bruce Tate przeprowadzą Cię przez proces tworzenia aplikacji, która jest szybka i niezawodna. Na każdym kroku dowiesz się od twórców Phoenix nie tylko co robić, ale także dlaczego. Pełen poufnych spostrzeżeń, ten ostateczny przewodnik będzie Twoim stałym towarzyszem w podróży od nowicjusza Phoenix do eksperta, podczas tworzenia aplikacji internetowych nowej generacji.
Phoenix to długo oczekiwany framework webowy oparty na Elixirze, wysoce współbieżnym języku, który łączy piękną składnię z bogatym metaprogramowaniem. Autorzy, którzy opracowali najwcześniejsze produkcyjne aplikacje Phoenix, pokażą ci, jak tworzyć kod, który jest łatwiejszy do napisania, przetestowania, zrozumienia i utrzymania.
Najlepszym sposobem na naukę Phoenixa jest kodowanie, a Ty będziesz mógł zmierzyć się z kilkoma interesującymi problemami. Rozpocznij pracę z kontrolerami, widokami i szablonami w ciągu kilku pierwszych stron. Zbuduj repozytorium w pamięci, a następnie wesprzyj je warstwą bazy danych Ecto. Naucz się korzystać z zestawów zmian i ograniczeń, dzięki którym czytelnicy będą informowani, a integralność bazy danych pozostanie nienaruszona. Stwórz własną interaktywną aplikację opartą na API kanałów dla wysokowydajnych aplikacji czasu rzeczywistego, które rozsławił ten ekosystem. Napisz własne komponenty uwierzytelniające zwane wtyczkami, a nawet naucz się korzystać z warstwy OTP dla monitorowanych, niezawodnych usług. Uporządkuj swój kod za pomocą projektów parasolowych, dzięki czemu Twoje aplikacje będą modułowe i łatwe w utrzymaniu.
Jest to książka napisana przez deweloperów i dla deweloperów, a my wiemy, jak pomóc ci szybko się rozwinąć. Każda książka może powiedzieć ci, co robić. Kiedy skończysz tę, będziesz również wiedział, dlaczego to zrobić.
Czego potrzebujesz:
Do pracy z tą książką będziesz potrzebował komputera zdolnego do uruchomienia Erlanga 17 lub lepszego, Elixira 1. 1 lub lepszy, Phoenix 1. 0 lub lepszy oraz Ecto 1.0 lub lepszy. Podstawowa znajomość języka Elixir jest również wysoce zalecana.
© 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)