Programowanie ELM: tworzenie bezpiecznych, rozsądnych i łatwych w utrzymaniu aplikacji front-endowych

Ocena:   (4,3 na 5)

Programowanie ELM: tworzenie bezpiecznych, rozsądnych i łatwych w utrzymaniu aplikacji front-endowych (Jeremy Fairbank)

Opinie czytelników

Podsumowanie:

Książka jest dobrze przyjętym wprowadzeniem do języka programowania Elm, chwalonym za przejrzystość i łatwość czytania. Chociaż zapewnia dobry wgląd w praktyki instalacyjne i programistyczne, nie obejmuje tematów projektowania stron internetowych, takich jak HTML, CSS czy JavaScript, które są ważne dla praktycznych zastosowań Elm.

Zalety:

Łatwy w czytaniu
dobre wprowadzenie do Elm
obejmuje praktyki instalacyjne i programistyczne
wysoce polecany przez czytelników
dobrze zorganizowana treść.

Wady:

Nie obejmuje projektowania stron internetowych, HTML, CSS ani JavaScript
może być rozwlekły dla osób zaznajomionych już z programowaniem funkcjonalnym
znajomość niektórych technologii internetowych jest korzystna dla rzeczywistych zastosowań.

(na podstawie 2 opinii czytelników)

Oryginalny tytuł:

Programming ELM: Build Safe, Sane, and Maintainable Front-End Applications

Zawartość książki:

Elm wnosi bezpieczeństwo i stabilność programowania funkcjonalnego do rozwoju front-endu, czyniąc go jednym z najpopularniejszych nowych języków. Funkcjonalna natura Elm i statyczne typowanie oznaczają, że błędy w czasie wykonywania są prawie niemożliwe, a kompilacja do JavaScript ułatwia wdrażanie w sieci. Ta książka pomoże ci wykorzystać ten nowy język podczas tworzenia stron internetowych. Dowiedz się, w jaki sposób architektura Elm pomoże Ci tworzyć szybkie aplikacje. Odkryj, jak zintegrować Elm z JavaScript, aby móc aktualizować starsze aplikacje. Zobacz, jak narzędzia Elm przyspieszają i ułatwiają wdrażanie.

Programowanie funkcyjne oferuje bezpieczniejsze aplikacje z mniejszą liczbą błędów w czasie wykonywania, ale rozwiązania funkcyjne, które są bezpieczne dla typów i łatwe w użyciu, były trudne do znalezienia, aż do języka Elm. Elm ma zalety języków funkcjonalnych, a jednocześnie kompiluje się do JavaScript. Ta książka zawiera kompletny samouczek języka Elm, zaczynając od prostej statycznej aplikacji, która wprowadza składnię Elm, moduły i wirtualny DOM, a kończąc na badaniu, jak tworzyć interfejs użytkownika za pomocą funkcji. Zobacz, jak Elm radzi sobie z kwestiami stanu w językach funkcjonalnych. Będziesz kontynuować tworzenie większych aplikacji wykorzystujących żądania HTTP do komunikacji. Zintegruj swoje aplikacje Elm z JavaScript, aby móc aktualizować starsze aplikacje lub korzystać z zasobów JavaScript.

Elm zapewnia również wbudowane narzędzia, aby złagodzić pełzanie narzędzi, które jest tak powszechne w JavaScript. Ta książka obejmuje narzędzia do wdrażania i testowania Elm, które ułatwiają programowanie. Zanurz się w zaawansowane koncepcje, w tym tworzenie aplikacji jednostronicowych i tworzenie ulepszeń wydajności. Jeremy Fairbank, ekspert w dziedzinie Elm, wnosi swoje wieloletnie doświadczenie w tworzeniu stron internetowych, ucząc, jak używać Elm do tworzenia front-endu.

Dzięki Elm i temu samouczkowi tworzenie interfejsów użytkownika będzie szybsze, bezpieczniejsze i łatwiejsze.

Czego potrzebujesz:

Będziesz potrzebował najnowszej wersji Elm, 0.19, wraz z przeglądarką, aby uruchomić przykłady z tej książki.

Dodatkowe informacje o książce:

ISBN:9781680502855
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:250

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Programowanie ELM: tworzenie bezpiecznych, rozsądnych i łatwych w utrzymaniu aplikacji...
Elm wnosi bezpieczeństwo i stabilność programowania...
Programowanie ELM: tworzenie bezpiecznych, rozsądnych i łatwych w utrzymaniu aplikacji front-endowych - Programming ELM: Build Safe, Sane, and Maintainable Front-End Applications

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