Desafios profissionais
Ajudamos você a ter maior sucesso nas entregas de softwares utilizando a linguagem Java. Descreva seu desafio abaixo com o maior detalhe possível e a comunidade irá te ajudar você e podemos compartilhar o aprendizado a todos no grupo do telegram.
Novidades da comunidade
Iremos colocar aqui e no telegram as novidades da comunidade:
- Estamos preparando para ter evento presencial da JCP em Goiânia
Próximos Eventos
A comunidade irá participar de eventos para disseminar informações e conhecimentos. Gostaria de participar como palestrante, enviei uma mensagem no grupo do telegram que te ajudamos a participar também. Confira abaixo os próximos:
- Flisol Anápolis: 27/04
- Campus Party: 14/08 à 18/08
- Join Community: Data a ser definida
Artigos úteis
Você pode entrar em contato com a comunidade através do grupo no Telegram para ter seu artigo publicado aqui. Confira abaixo:
- EasyMock: Link externo
- Quarkus/TestContainers: Link externo
- Spring/TestContainers: Link externo
Ferramentas úteis
Ferramentas úteis para desenvolvedores que podem te ajudar no dia a dia.
Desafio | Ferramenta | Solução | Artigos | Limitações |
---|---|---|---|---|
API Rest | Spring-boot | Proporciona criar serviços rest de forma produtiva. Disponibiliza um monte de auto configurações que facilita criar apis rest com todos requisitos paara ir para produção de forma profissional | Envie seu artigo ou indique um artigo para a comunidade | Não utiliza JVM nativa como outros frameworks web |
API Rest | Quarkus | Proporciona criar serviços rest de forma produtiva. Disponibiliza um monte de bibliotecas secundárias (extensions) que facilita criar apis rest com todos requisitos paara ir para produção de forma profissional | Envie seu artigo ou indique um artigo para a comunidade | Utiliza compilação nativa o que pode gerar necessidade de mais memória RAM para gerar pacote executável, mas usa muito pouca memória para executar |
Teste de componente | TestContainers | Provisiona containers docker de forma programatica | Pode perder tempo de pipeline se mal utilizado | |
Logar requisições HTTP | Logbook | Proporciona logar de forma profissional requisições http em serviços rest Java. | Envie seu artigo ou indique um artigo para a comunidade | Envia uma limitação encontrada |
Desenho c4model | Draw.io | Proporciona criar diagramas c4model de forma profissional atravez de configuração de uma biblioteca de diagrama da ferramenta. | Envie seu artigo ou indique um artigo para a comunidade | Não é possível fazer edições em tempo real em time |
Mensageria | kafka | Proporciona criar tópicos e enviar mensagens de forma profissional. A forma de configurar depende do seu framework. | Envie seu artigo ou indique um artigo para a comunidade | Envia uma limitação encontrada |