アプリケーションデザイン

Sample Application with Spring and Angular: GitTalent

One of the first big projects I was involved in after I started at Couchbase last year was helping to create a sample application that would be demonstrated at Couchbase Connect.

Sample application

It was an enormous team effort to create something that would be simple enough to show in a keynote demo, while being complex enough to show off the powerful new features of Couchbase Server.

I think the demo went really well, but you don’t have to take my word for it. You can watch the demo in action below (the demo starts about 26 minutes in).

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

By the way, all the sessions from Couchbase Connect 2016 were recorded are are available for you to watch.

Our goal was to create a tool that we could use to empathize with users (aka dog fooding), engage potential customers with a comprehensive sample application to help get them comfortable with Couchbase, and, ultimately, to show off Couchbase at our signature conference.

GitTalent sample application resources

The lead on the project (ローラン・ドギャン) has since left Couchbase (just after I finally learned to spell his name correctly!), but one of the last things he did was make a publicly available copy of the GitTalent sample application and write an incredible, detailed book about its design and code.

I use the word “book” because what he wrote is exactly that. It’s far too long to do it justice in a single blog post. So instead, here’s a link to the GitTalent book. It’s in AsciiDoc format, but GitHub does a pretty good job of rendering it.

Note that this demo was carried out completely live on stage. The specific repo used in the demo is private (for security reasons), but here’s a screenshot of the commit from the demo:

Live git commit to sample application during presentation

The entire project is available on GitHub in the GitTalent repository. My contributions were mostly in writing Angular, but I also wrote some Java (believe it or not!). So if you have any questions about the project, I’ll do my best to help. Please leave a comment below, or ask on the Couchbaseフォーラム.

この記事をシェアする
Couchbaseブログの更新をメールで受け取る
このフィールドは必須です。

著者

投稿者 マシュー・グローブス

マシュー・D・グローブスは、コードを書くのが大好きな男だ。 C#でもjQueryでもPHPでも、彼は何でもプルリクエストを提出する。 90年代に実家のピザ屋のためにQuickBASICのPOSアプリを書いて以来、プロとしてコーディングをしている。 現在はCouchbaseのシニアプロダクトマーケティングマネージャーとして働いている。自由な時間は家族と過ごし、レッズを観戦し、開発者コミュニティに参加する。 AOP in .NET』、『Pro Microservices in .NET』の著者であり、Pluralsightの著者、Microsoft MVP。

コメントを残す

Couchbase Capellaを始める準備はできましたか?

建設開始

当社の開発者ポータルをチェックして、NoSQLを探求し、リソースを閲覧し、チュートリアルから始めましょう。

カペラを無料で利用

わずか数クリックでCouchbaseをハンズオン。Capella DBaaSは、最も簡単かつ迅速に始めることができます。

連絡先

Couchbaseのサービスについてもっと知りたいですか?私たちにお任せください。