Kotlin jest interoperacyjnym, obiektowym i coraz popularniejszym językiem programowania. Cechuje się statycznie typowanymi zmiennymi, czytelną składnią i nadzwyczajną reaktywnością. Z kolei Spring jest wyjątkowo lubianą platformą do tworzenia stron WWW. Służy do tworzenia aplikacji internetowych udostępniających interfejs REST i inne usługi. Spring perfekcyjnie współpracuje z Kotlinem, co pozwala programiście na wyższy poziom efektywnego programowania i efektywne tworzenie ergonomicznych, jednostajnych, skalowalnych i reaktywnych aplikacji. Przy tym wszystkim obydwa te produkty w pełni są otwartym oprogramowaniem!
Ta książka jest przewodnikiem dla osób, które chcą prędko poznać platformę Spring i zacząć posługiwać się językiem Kotlin w stopniu zezwalającym na tworzenie aplikacji internetowych. Gromadzi dostępne wprowadzenie do pracy na platformie Spring i jej konfiguracji dla potrzeb Kotlina; omawia również zasady projektowania aplikacji przy pomocy tych narzędzi. Mnóstwo uwagi autor poświęca tworzeniu systemu mikrousług udostępniających interfejs REST. Opisuje jeszcze techniki posługiwania się tak pożytecznymi narzędziami jak Spring Data, Spring Security czy biblioteka JUnit oraz sposoby wdrażania aplikacji w chmurze AWS.
W książce między innymi:
przygotowanie platformy Spring do pracy z Kotlinem
korzystanie z bazy informacji MySQL
usługi REST i programowanie reaktywne
zabezpieczanie aplikacji przy pomocy Spring Security
prawidłowe praktyki programistyczne, testowanie i wdrażanie aplikacji
Kotlin: tak genialny jak Java, ale o dużo łatwiejszy i przyjemniejszy!
O autorze
Miloš Vasić jest serbskim programistą, autorem książek o programowaniu i entuzjastą otwartego oprogramowania. Ukończył studia na uniwersytecie w Singidunum, ze specjalizacją w dziedzinie grafiki komputerowej i programowania dla Androida. Stara się dzielić swój czas między pisanie kolejnej książki a pracę nad nowym — oczywiście otwartym — projektem.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Język Kotlin na platformie Spring. Programowanie aplikacji internetowych. Twój komentarz zostanie wyświetlony po moderacji.