Spring jest frameworkiem upraszczającym tworzenie postępowych aplikacji w Javie. To narzędzie, które dynamicznie się rozwija i z każdym nowym wydaniem zapewnia programistom kolejne, ekscytujące możliwości. Piąta wersja Springa okazała się krokiem milowym. Obecnie projektanci mogą tworzyć mikrousługi, korzystać z funkcji programowania reaktywnego i doskonalić budowanie aplikacji zgodnie z modelem MVC. Dzięki pełnej integracji Springa ze Spring Boot choćby najmocniej złożone projekty wymagają niedużej ilości kodu konfiguracyjnego. Na skutek czego wytworzone aplikacje internetowe są w pokaźniejszym stopniu skalowalne i skuteczniejsze w stosowaniu wątków.
To kolejne, uzupełnione i zaktualizowane wydanie przewodnika po frameworku Spring. Książka jest napisana w zwięzłym, krystalicznym i jasnym stylu, dzięki temu momentalnie zrozumiesz zasady pracy ze Springiem i zbudujesz innowacyjną aplikację internetową współpracującą z bazą informacji. Pokazano tu techniki programowania reaktywnego, pisania mikrousług, wykrywania usług, wyjaśniono też pracę z API RESTful i zasady wdrażania aplikacji. Nauczysz się też stosować najkorzystniejsze praktyki programowania w Springu. Książka jest doskonałą pomocą dla programistów Javy, którzy dopiero zaczynają pracę z tym frameworkiem i dla tych, którzy chcą opanować nowe rozwiązania oferowane poprzez kolejne wersje ekosystemu Springa.
W tej książce między innymi:
potężne wprowadzenie do frameworków Spring i Spring Boot
integracja aplikacji Springa z innymi aplikacjami
programowanie reaktywne w tworzeniu aplikacji internetowych
tworzenie mikrousług i praca ze Spring Cloud
wdrażanie aplikacji w środowisku produkcyjnym i korzystanie ze Spring Boot Admin
progresywna aplikacja w Javie? przejrzyj Springa!
O autorze
Craig Walls — starszy programista w firmie Pivotal. Zaangażowany w promocję frameworka Spring, nieraz występuje jako prelegent na konferencjach. Swoje wystąpienia poświęca właśnie Springowi. Craig Walls, ma szczególny dar do prezentujenia zwięzłych i zabawnych przykładów, które w idealny sposób demonstrują możliwości i techniki, które będziesz musiał poznać.