Poznaj Ruby on Rails od poręcznej strony! Odkryj język Ruby i platformę Rails Naucz się testować i uruchamiać swój kod Poznaj atuty mikrousług i konteneryzacji Ruby to nowoczesny, wieloparadygmatowy, interpretowany język programowania.
Wraz z platformą Rails stanowi jedno z najpopularniejszych rozwiązań służących do prędkiego tworzenia aplikacji sieciowych; wspiera sporo znanych serwisów dostępnych w internecie. Ruby on Rails od lat utrzymuje się w ścisłej czołówce platform klasy MVC - dzięki rozbudowanym funkcjom, wysokiej wydajności i łatwości pisania kodu, a także możliwości użytkowania obfitej liczby zwiększeń.
Jeśli chcesz się dowiedzieć, jak wykorzystać tę platformę w swoich projektach, jesteś na prawidłowym tropie! Dzięki tej książce poznasz możliwości i konstrukcje języka Ruby i mechanizm działania platformy Rails, a w szczególności interfejs Rack.
Dowiesz się, jak zapewniać odpowiednią jakość swych rozwiązań, nauczysz się je uruchamiać przy użyciu technice wirtualizacji VMware ESXi, a także konteneryzacji Docker na platformach OpenShift Origin, OKD i Nomad.
Prześledziwszy ergonomiczne przykłady, zdobędziesz wiedzę na temat architektury mikrousług, poznasz też sposoby użycia oprogramowania GitLab w funkcji repozytorium kodu, systemu zgłoszeń, bazy wiedzy i narzędzia CI/CD.
Mechanizmy języka Ruby i ich ergonomiczne wykorzystanie Programowanie strukturalne i obiektowe oraz metaprogramowanie Możliwości platformy Rails i ich użycie w praktyce zastosowanie interfejsu Rack i szyny usługowej RabbitMQ Zapewnianie jakości aplikacji - teoria i praktyka Uruchamianie aplikacji przy użyciu urządzeń wirtualnych i kontenerów wykorzystanie systemów orkiestracji kontenerów Praca z repozytorium kodu, a także ciągła integracja i dostarczanie (CI/CD) Naucz się kreować skuteczne aplikacje sieciowe z Ruby on Rails!
Powyższy opis pochodzi od wydawcy.