Ocena:
Książka oferuje mapę drogową rozwoju z Elixirem i Phoenixem, chwaloną za dobrze napisaną treść i praktyczne przykłady. Nie jest jednak odpowiednia dla osób korzystających z najnowszej wersji Phoenixa, ponieważ znaczna część jej treści jest nieaktualna.
Zalety:Nieocenione źródło wiedzy na temat programowania w Elixir i Phoenix, dobrze napisane z jasnymi wyjaśnieniami i praktycznymi przykładami, świetne dla początkujących i zapewniające dobry stosunek jakości do ceny.
Wady:⬤ Nieaktualne dla najnowszej wersji Phoenix (
⬤ 6); głównie istotne dla wersji
⬤ Wymaga wcześniejszej znajomości Elixira, aby w pełni skorzystać z treści.
(na podstawie 4 opinii czytelników)
Programming Phoenix 1.4: 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 informacji i całkowicie zaktualizowany dla Phoenix 1. 3, 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. 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 kontekst w pamięci, a następnie wesprzyj go warstwą bazy danych Ecto, wraz z zestawami zmian i ograniczeniami, które informują czytelników, a integralność bazy danych pozostaje nienaruszona. Stwórz własną interaktywną aplikację opartą na API kanałów dla aplikacji czasu rzeczywistego, które rozsławił ten ekosystem. Napisz własne wtyczki uwierzytelniające i korzystaj z warstwy OTP dla nadzorowanych usług. Uporządkuj kod za pomocą modułowych projektów parasolowych.
To wydanie jest w pełni zaktualizowane dla Phoenix 1. 3, Elixir 1. 3 i Ecto 2.1, z nowym rozdziałem na temat korzystania z Channel Presence, aby dowiedzieć się, kto jest podłączony, nawet w aplikacji rozproszonej. Skorzystaj z nowych generatorów i nowych funkcji ExUnit, aby zorganizować testy i uczynić testy Ecto współbieżnymi.
Jest to książka napisana przez programistów i dla programistów, a my wiemy, jak pomóc w szybkim wdrożeniu. 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ą potrzebny będzie komputer z uruchomionym językiem Erlang 18 lub nowszym, Elixir 1. 3 lub nowszy, Phoenix 1. 3 lub nowszy oraz Ecto 2.1 lub nowszy. Zalecana jest również podstawowa znajomość języka Elixir.
© 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)