Meteor プロジェクトをより適切に編成 (モジュール化) するためのテクニックやガイドはありますか?
ありがとう。
Meteor はこのように非常に柔軟です。Thierry が言ったように、隕石を介して独自のサブパッケージを使用できます。私のお気に入りの方法は、機能と内部にあるもの<template>
を複数の html ファイルと js ファイルに分割することです。ビュー/テンプレートごとに 1 つ。
client/
home.html (contains my html data in a <template name="home"> and any subtemplates
home.js (contains my helpers & event handlers for home)
server
server_methods.js (methods)
server_publish.js (publish functions)
そして、(router.js
- 流星ルーターの場合)のようなより一般的なものについては、それらを自立させます。その非常に便利なメテオは、これらを何も言わずに収集し、クライアントに送信するだけです。
自分で試したことはありませんが、メテオライト パッケージをメイン プロジェクトの git/mercurial サブモジュールとして試す予定です。