Uno de los primeros grandes proyectos en los que estuve involucrado después de empezar en Couchbase el año pasado fue ayudar a crear una aplicación de ejemplo que se demostraría en Couchbase Connect.

Ejemplo de solicitud

Fue un enorme esfuerzo de equipo crear algo que fuera lo suficientemente sencillo como para mostrarlo en una demo de keynote, y a la vez lo suficientemente complejo como para mostrar las nuevas y potentes características de Couchbase Server.

Creo que la demostración fue muy bien, pero no tienes que creerme. Puedes ver la demo en acción a continuación (la demo empieza a los 26 minutos).

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

Por cierto, todos los sesiones de Couchbase Connect 2016 se grabaron están disponibles para que usted las vea.

Nuestro objetivo era crear una herramienta que nos permitiera empatizar con los usuarios (aka alimentación canina), atraer a clientes potenciales con una aplicación de muestra completa para ayudarles a sentirse cómodos con Couchbase y, en última instancia, mostrar Couchbase en nuestra conferencia de firma.

Recursos de la aplicación de ejemplo GitTalent

El director del proyecto (Laurent Doguin) ha dejado Couchbase (¡justo después de que por fin aprendiera a deletrear correctamente su nombre!), pero una de las últimas cosas que hizo fue poner a disposición del público una copia de la aplicación de ejemplo GitTalent y escribir un libro increíble y detallado sobre su diseño y código.

Utilizo la palabra "libro" porque lo que escribió es exactamente eso. Es demasiado largo para escribirlo en una sola entrada. Así que en su lugar, aquí está un enlace a la Libro GitTalent. Está en formato AsciiDoc, pero GitHub lo renderiza bastante bien.

Tenga en cuenta que esta demostración se llevó a cabo completamente en vivo en el escenario. El repositorio específico utilizado en la demo es privado (por motivos de seguridad), pero aquí tienes una captura de pantalla del commit de la demo:

Live git commit to sample application during presentation

El proyecto completo está disponible en GitHub en la sección Repositorio GitTalent. Mis contribuciones fueron principalmente en la escritura de Angular, pero también escribí algo de Java (¡lo creas o no!). Así que si tienes alguna pregunta sobre el proyecto, haré todo lo posible para ayudar. Por favor, deje un comentario a continuación, o pregunte en el Foros de Couchbase.

Autor

Publicado por Matthew Groves

A Matthew D. Groves le encanta programar. No importa si se trata de C#, jQuery o PHP: enviará pull requests para cualquier cosa. Lleva codificando profesionalmente desde que escribió una aplicación de punto de venta en QuickBASIC para la pizzería de sus padres, allá por los años noventa. Actualmente trabaja como Director de Marketing de Producto para Couchbase. Su tiempo libre lo pasa con su familia, viendo a los Reds y participando en la comunidad de desarrolladores. Es autor de AOP in .NET, Pro Microservices in .NET, autor de Pluralsight y MVP de Microsoft.

Dejar una respuesta