タグ付けされた質問 「meteor」

Meteorは、NodeJSプラットフォームに基づいてJavaScriptでWebおよびモバイルアプリケーションを開発するためのモジュラープラットフォームです。

4
cursor.forEach()の「続行」
meteor.jsとMongoDBを使用してアプリを構築していますが、cursor.forEach()について質問があります。各forEach反復の最初にいくつかの条件を確認し、その要素に対して操作を実行する必要がない場合は要素をスキップして、時間を節約したいと思います。 これが私のコードです: // Fetch all objects in SomeElements collection var elementsCollection = SomeElements.find(); elementsCollection.forEach(function(element){ if (element.shouldBeProcessed == false){ // Here I would like to continue to the next element if this one // doesn't have to be processed }else{ // This part should be avoided if not neccessary doSomeLengthyOperation(); } …

1
Meteor、Ember.js、Backbone.jsの主な違いは何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 Ember.js / Backbone.jsの学習は、しばらくの間、やることリストに載っています。Meteorがリリースされた今、Meteor、Ember.js、Backbone.jsの経験を持つ人が、これら3つのJavaScriptフレームワークの主な違いと長所と短所を、経験のない人のために要約できるかどうか疑問に思っています。 具体的には、各フレームワークの方が適しているタスクと、他のフレームワークが適していない理由を知りたいと思います。 編集:Meteorについてもう少し読んだので、Backbone.jsではなくKnockout.jsに似ているようです。したがって、Knockout.jsとの比較も歓迎します。

14
多数のHTMLテンプレートファイルを含む大規模なMeteorアプリを構築するためのベストプラクティスは何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する すべての例(リーダーボード、ワードプレイなど)では、1つのHTMLテンプレートファイルがあります。ベストプラクティスの例として使用できる、さまざまなHTMLテンプレートファイルを含む大きなオープンソースのMeteorプロジェクトはありますか?大規模なアプリが必要とするすべてを1つのテンプレートファイルにまとめるのは実用的ではないようです。
165 meteor 


14
Facebookログインメッセージ:「URLがブロックされました:リダイレクトURIがアプリのクライアントOAuth設定でホワイトリストに登録されていないため、このリダイレクトは失敗しました。」
重要なお知らせ: テストに登録する場合は、プロファイル設定に移動し、興味のあるプロファイルに削除プロファイルを追加します。 Facebookで自分のウェブサイトにログインしようとしています: 次のエラーが発生します。 ブロックされたURL:リダイレクトURIがアプリのクライアントOAuth設定でホワイトリストに登録されていないため、このリダイレクトは失敗しました。クライアントとWeb OAuthログインがオンになっていることを確認し、すべてのアプリドメインを有効なOAuthリダイレクトURIとして追加します。 settingsFacebookでの私の(基本)は次のとおりです。 アプリドメイン:openstrategynetwork.com サイトのURL website:http : //openstrategynetwork.com/ 詳細タブで、Valid OAuth redirect URIsは次のように設定されています。 http://openstrategynetwork.com/_oauth/facebook?close アプリはpublicです。 ここでの詳細設定(詳細): アプリのキーとシークレットが正しい。Meteorとそのアカウントパッケージを使用しています。

13
流星テスト駆動開発[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 この質問を改善する meteorでテスト駆動開発を行う方法がわかりません。 ドキュメントやFAQのどこにも記載されていません。例などは見当たりません。 一部のパッケージがTinytestを使用しているようです。 開発者からの応答が必要です。これに関するロードマップは何ですか。以下に沿ったもの: 可能、ドキュメントなし、自分で理解する 流星は、テスト可能なアプリを作成できるように構築されていません これは計画された機能です 等
120 tdd  meteor 

3
Meteor JavaScriptフレームワークはどのように機能しますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 この質問を改善する Meteorに出会いましたが、それはエキサイティングなようですが、どのように機能するか知りたいです。つまり、従来のWebアプリケーションは次のように機能します。サーバーからスクリプトを取得してデータベースからデータを取得し、それを動的にWebページに追加すると、ユーザーが送信したデータが他のスクリプトを通じてデータベースに追加されます。 しかし、これらはMeteorでどのように機能するのでしょうか。Meteorのさまざまな部分は互いにどのように関連していますか?

4
多くのクライアント間で膨大なコレクションを共有しながら、Meteorはどれほど効率的ですか?
次のケースを想像してみてください: 1,000台のクライアントが「Somestuff」コレクションのコンテンツを表示するMeteorページに接続されています。 「Somestuff」は1,000点のコレクションです。 誰かが「Somestuff」コレクションに新しいアイテムを挿入します 何が起こるか: Meteor.Collectionクライアント上のすべてのが更新されます。つまり、挿入はすべてのクライアントに転送されます(つまり、1つの挿入メッセージが1,000クライアントに送信されます) サーバーがどのクライアントを更新する必要があるかを判断するためのCPUの面でのコストはどれくらいですか リスト全体ではなく、挿入された値のみがクライアントに転送されることは正確ですか? これは実際の生活の中でどのように機能しますか?利用可能なそのような規模のベンチマークまたは実験はありますか?

2
Enzyme / Reactテストでレンダーとシャローをいつ使用すべきですか?
この質問を投稿する前に、sqa stackexchangeで検索してみましたが、浅い投稿は見つかりませんでした。そこで、誰かが私を助けてくれるといいのですが。 反応コンポーネントのテストでシャローおよびレンダリングを使用する必要があるのはいつですか?airbnb docsに基づいて、私は2つの違いについていくつかの意見を述べました: シャローはコンポーネントを1つの単位としてテストするので、「親」コンポーネントに使用する必要があります。(例:テーブル、ラッパーなど) レンダーは子コンポーネント用です。 私がこの質問をした理由は、どちらを使用するべきかを判断するのに苦労しているためです(ドキュメントには非常によく似ていると記載されていますが)。 それで、特定のシナリオでどれを使用するかをどうやって知るのですか?

4
Meteorにはどのようなセキュリティメカニズムがありますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 7年前休業。 この質問を改善する Meteorがクライアントが永続レイヤー(MongoDB)にシームレスにアクセスできるようにするminiMongoドライバーを提供していることは誰もが知っています。 クライアントが永続APIにアクセスできる場合、どのようにしてアプリケーションを保護できますか? Meteorが提供するセキュリティメカニズムはどのようなもので、どのようなコンテキストで使用する必要がありますか?

3
node.jsとmeteor.jsの違いは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 6年前休業。 ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 だから私はmeteor.jsについてたくさん聞いたり読んだりしています。チュートリアルでは、フレームワークとして非常にスポーティーに見えますが、Webプログラミングに関しては、まだ初心者です。 私は過去1か月半にわたって、node.jsを実際に学び、すべてがどのように統合されるかを理解しようと努めてきました。起動して実行するのがいかに速くて簡単か、それに伴うコミュニティー(Nodeで取得できる驚くほど多くのフレームワークで例証されています)が好きです。 しかし、流星はどうですか?それの本当の利点は何ですか、そして違いは何ですか?誰かがnode.jsユーザーとして開始して「変換」しましたか、それともそれとも好奇心の強い新しいフレームワークですか?
88 node.js  meteor 

4
Meteorのパブリッシュ/サブスクライブを理解する
のリストを表示する簡単なアプリを設定しましたProjects。autopublishすべてをクライアントに送信しないように、パッケージを削除しました。 <template name="projectsIndex"> {{#each projects}} {{name}} {{/each}} </template> ときにautopublishオンにして、これはすべてのプロジェクトが表示されます: if Meteor.isClient Template.projectsIndex.projects = Projects.find() それを削除したら、さらに次のことを行う必要があります。 if Meteor.isServer Meteor.publish "projects", -> Projects.find() if Meteor.isClient Meteor.subscribe "projects" Template.projectsIndex.projects = Projects.find() それで、クライアント側のfind()方法はサーバー側から公開されたレコードのみを検索すると言うのは正確ですか?find()一度だけ電話するべきだと感じたので、つまずきました。


4
Meteorアプリ—デプロイされたアプリのDBをリセットします
流星がデプロイされたアプリからデータをリセットする簡単な方法はありますか? たとえば、という名前のアプリをデプロイした場合test.meteor.com、そのアプリによって収集されたデータを簡単にリセットするにはどうすればよいでしょうか。 私は地元で経営meteor resetしていますが、本番環境で何をすべきかわかりません。
82 mongodb  meteor 

4
Sails.jsとMeteor-両方の利点は何ですか?[閉まっている]
クローズ。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前に閉鎖されました。 この質問を改善する 私はNodejsとそのフレームワークについて多くのことを読んでいて、最近、最初の完全なjavascriptフロントエンド(Angularjsを使用)を終了しました。 次のペットプロジェクトは、次の2つのフレームワークのいずれかを使用したNodejsアドベンチャーになると決めました。 Sails.js 流星 私は両方について読みましたが、それでもそれらの違いを完全に理解することはできず、なぜ私はどちらか一方を使用することを選択する必要があります。だから、あなたの最高のセールスマンの帽子をかぶって、フレームワークを選んで、それを私に売ってください。 ペットプロジェクトに必要な機能は次のとおりです。 ライブスコア Redditのようなスレッド、リアルタイム ウィキペディアのようなページ版 ユーザー/役割
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.