Server-Side Development with Kotlin and Spring Boot
Создание современных веб-приложений на Kotlin
Resumo:
Introdução
O livro «Server-Side Development with Kotlin and Spring Boot» (autor — Sebastian Mucke, 2021) é um guia prático para criar aplicações server-side em Kotlin usando o popular framework Spring Boot. Ao contrário de muitas publicações focadas em Java, este livro é inteiramente dedicado ao Kotlin — uma linguagem moderna, concisa e segura que vem substituindo cada vez mais o Java no ecossistema Spring.
A edição tem 352 páginas e cobre todo o ciclo de desenvolvimento: desde a configuração do projeto até a implantação da aplicação pronta na nuvem. O autor enfatiza exemplos práticos, permitindo que o leitor não apenas entenda a teoria, mas também aplique imediatamente o conhecimento na prática.
Sobre o que é o livro
O livro apresenta gradualmente ao leitor os conceitos-chave do desenvolvimento server-side em Kotlin. O foco principal está no framework Spring Boot, mas também aborda tecnologias relacionadas: bancos de dados, segurança, testes e conteinerização.
A estrutura do livro é lógica e transparente:
- Capítulos 1–2: Introdução ao Kotlin para desenvolvimento server-side, configuração do ambiente e criação da primeira aplicação Spring Boot.
- Capítulos 3–5: Trabalho com bancos de dados (Spring Data JPA, H2, PostgreSQL), criação de REST API e tratamento de requisições.
- Capítulos 6–8: Segurança (Spring Security, JWT), testes (JUnit, Mockito) e logging.
- Capítulos 9–10
Recommendations
Swift Assíncrono (iOS/macOS): guia completo
C# (.NET) e bancos de dados: guia prático
Java para data science: dos fundamentos às soluções industriais
Padrões de Projeto em Java: Guia Prático
Refatoração de Código Java: melhorando a arquitetura e o desempenho
Programação Funcional em Kotlin: do Simples ao Reativo