
O Gradle tem como propósito principal gerenciar sistemas de build.
Assim como o Maven, o Gradle é facilmente configurável, a diferença é que o Gradle é configurado utilizando json e o Maven xml.
O Gradle e o Maven não são diretamente rivais, inclusive podem se combinar e trabalhar juntos.
Os downloads das dependências tem suporte a Ivy e Maven.
No Gradle podemos tanto gerenciar builds de projetos como criar tarefas isoladas para automatizar processos.
Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/2021/gradle.html.