MEAN Web アプリを構築する  

MongoDB、Express、AngularJS、Node.js スタックを使用してクラウド・ネイティブの Web アプリケーションを作成、デプロイする

By Emma Tucker, Steve Martinelli

Description

Overview

この開発者パターンで紹介するコードは、MongoDB、Express.js、AngularJS、Node.js (MEAN) スタックを使用して事前構成された Web アプリを作成するためのものです。作成したアプリケーションは、IBM Cloud サービスを利用してホストします。その上で、IBM Cloud Developer Tools CLI を使用してアプリケーションをローカルで実行してテストしてから、Kubernetes または Cloud Foundry にデプロイします。

このコード・パターンを完了すると、以下の方法がわかるようになります。

  • MongoDB、Express.js、AngularJS、Node.js を使用するアプリケーションを構築する
  • App Metrics を使用して、モニタリングと分散トレースに対応するアプリケーションを作成する
  • IBM Cloud Developer Tools CLI を使用してアプリケーションをデプロイするか、Kubernetes または Cloud Foundry を使用してネイティブにデプロイする

Flow

  1. ユーザーがブラウザーで AngularJS Web アプリを表示します。
  2. AngularJS フロントエンドと Express バックエンドはどちらも Node.js で作成されています。この 2 つのコンポーネントが RESTful API を介して通信します。
  3. バックエンドの Express アプリケーションは Mongo データベースを使用してデータを保管、取得します。
  4. バックエンドの結果がフロントエンドに返されます。
  5. フロントエンドの結果は、人間が読んで理解できる形式でユーザーに表示されます。

Instructions

このパターンに取り組む準備はできましたか?詳細な手順については、README を参照してください。

Related Blogs

Call for Code 2019 応募に向けて個別オンライン相談会の予約受付開始

皆さん、こんにちは。IBM デベロッパーアドボケイト戸倉彩です。 グローバルハッカソンは目標をもって仲間と一緒 […]

続けて読む Call for Code 2019 応募に向けて個別オンライン相談会の予約受付開始