Meteor-todo-app
Meteor-ToDoアプリ
この章では、簡単なToDoアプリを作成する方法を学びます。
ステップ1-アプリを作成する
コマンドプロンプトを開き、次のコマンドを実行します-
アプリを表示するには、 meteor コマンドでアプリを実行し、 http://localhost:3000 に移動する必要があります
ステップ2-フォルダーとファイルの作成
デフォルトのファイル構造の代わりに、リファクタリングします。 todo-appl、todo-app.css 、 todo-app.js を作成する client フォルダーを作成しましょう。
また、 server.js を含む server フォルダーも作成します。
最後に、内部に task-collection.js ファイルを含む collections フォルダーを作成しましょう。
次の画像でアプリの構造を見ることができます-
ステップ3-client/todo-appl
開発の最初のステップは、アプリのHTMLを作成することです。 新しいタスクを追加できる入力フィールドが必要です。 タスクは、*削除*および*チェック*機能を備えたリスト形式になります。 完了したタスクを表示または非表示にする機能もあります。
ステップ4-collections/task-collection.js
これは、新しいMongoDBコレクションを作成する場所なので、サーバー側とクライアント側の両方で使用できます。
ステップ5-server/server.js
サーバー側でアプリのメソッドを定義します。 これらのメソッドはクライアントから呼び出されます。 このファイルでは、データベースクエリも公開します。
ステップ6-client/todo-app.js
これはメインクライアントJavaScriptファイルです。 このファイルはリファクタリングすることもできますが、ここですべてのクライアント側コードを記述します。 まず、サーバーで公開されている task コレクションをサブスクライブします。 次に、アプリロジックを処理できるように*ヘルパー*を作成し、最後に、サーバーからメソッドを呼び出す*イベント*を定義します。
ステップ7-デプロイ
開発が完了したら、コマンドプロンプトウィンドウからアプリを展開できます。 アプリのデプロイ名は my-first-todo-app になります。
- http://my-first-todo-app.meteor.com/*を開いて、アプリの使用を開始できます。