Kotlin É Uma Linguagem Extremamente Promissora Que Vem Ganhando Cada Vez Mais Popularidade. Porém, Ainda É Percebida Pelo Mercado Como Uma Linguagem Focada No Desenvolvimento De Aplicativos Para Android, E Não Para Aplicações De Backend. Kotlin Permite Escrita De Códigos Tanto Sob O Paradigma Orientado A Objetos Quanto Funcional, De Maneira Harmônica Entre Ambos. Ao Utilizá-la Para Desenvolver Serviços Rest, É Possível Realizar A Comunicação Entre Dois Sistemas Diferentes, Pois Rest Estabelece Um Conjunto De Padrões Que Permite Realizá-lo De Forma Eficiente E Interoperável.
neste Livro, Alexandre Saudate Aborda Os Serviços Rest Pelo Viés Prático, Explicando Os Conceitos Conforme Vamos Desenvolvendo Uma Aplicação Em Kotlin Ao Longo Dos Capítulos. Será Utilizado O Spring Boot Como Framework Para Basear Tudo E Gradle Como Controlador De Build, Para Que Você Esteja O Mais Imerso Possível No Poderoso Mundo Kotlin. Você Vai Aprender Como Criar Um Cliente Para O Serviço Rest Do Google Maps, Além De Como Estabelecer Relacionamentos, Implementar Testes E Criar Camadas De Segurança. Na Segunda Parte Do Livro, Você Entrará Ainda Mais A Fundo Sobre Apis E Até Implementará Algumas Com Ferramentas Como O Api Gateway Da Aws E O Ngrok.