Design de aplicativos

Aplicativo de amostra com Spring e Angular: GitTalent

Um dos primeiros grandes projetos em que me envolvi depois que comecei a trabalhar na Couchbase no ano passado foi ajudar a criar um aplicativo de amostra que seria demonstrado no Conexão com o Couchbase.

Aplicativo de amostra

Foi um esforço enorme da equipe para criar algo que fosse simples o suficiente para ser exibido em uma demonstração, mas que fosse complexo o suficiente para mostrar os novos recursos avançados do Couchbase Server.

Acho que a demonstração foi muito boa, mas você não precisa acreditar na minha palavra. Você pode assistir à demonstração em ação abaixo (a demonstração começa em cerca de 26 minutos).

[youtube https://www.youtube.com/watch?v=Bq8zkcbnRac&w=560&h=315]

A propósito, todos os Sessões do Couchbase Connect 2016 foram gravadas e estão disponíveis para você assistir.

Nosso objetivo era criar uma ferramenta que pudesse ser usada para criar empatia com os usuários (também conhecidos como alimentação de cães), envolver clientes em potencial com um aplicativo de amostra abrangente para ajudá-los a se sentirem confortáveis com o Couchbase e, por fim, exibir o Couchbase em nossa conferência exclusiva.

Recursos do aplicativo de amostra GitTalent

O líder do projeto (Laurent Doguin) deixou o Couchbase (logo depois que eu finalmente aprendi a escrever seu nome corretamente!), mas uma das últimas coisas que ele fez foi disponibilizar publicamente uma cópia do aplicativo de amostra GitTalent e escrever um livro incrível e detalhado sobre seu design e código.

Uso a palavra "livro" porque o que ele escreveu é exatamente isso. É longo demais para fazer justiça em uma única postagem de blog. Então, em vez disso, aqui está um link para o livro Livro GitTalent. Ele está no formato AsciiDoc, mas o GitHub faz um ótimo trabalho de renderização.

Observe que essa demonstração foi realizada completamente ao vivo no palco. O repositório específico usado na demonstração é privado (por motivos de segurança), mas aqui está uma captura de tela do commit da demonstração:

Live git commit to sample application during presentation

O projeto completo está disponível no GitHub, no diretório Repositório GitTalent. Minhas contribuições foram principalmente na escrita do Angular, mas também escrevi um pouco de Java (acredite ou não!). Portanto, se você tiver alguma dúvida sobre o projeto, farei o possível para ajudar. Deixe um comentário abaixo ou pergunte na seção Fóruns do Couchbase.

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por Matthew Groves

Matthew D. Groves é um cara que adora programar. Não importa se é C#, jQuery ou PHP: ele enviará solicitações de pull para qualquer coisa. Ele tem programado profissionalmente desde que escreveu um aplicativo de ponto de venda QuickBASIC para a pizzaria de seus pais nos anos 90. Atualmente, ele trabalha como gerente sênior de marketing de produtos da Couchbase. Seu tempo livre é passado com a família, assistindo aos Reds e participando da comunidade de desenvolvedores. Ele é autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP.

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.