2012-04-25 32 views
5

私はMeteorの仕組みに本当に混乱しています。 端末を使ってインストールするサーバー側があることは知っています。 しかし、クライアントはどうですか? クライアントは何かをインストールする必要がありますか? たとえば、Flashを実行するにはAdobe Flashをインストールする必要があります。ここでも同じことを話していますか?または、クライアントは何もインストールせずに通常のページからアクセスできます。Meteorはどのように動作しますか?クライアントとサーバーはどのように動作しますか?

ご清聴ありがとうございます。 < 3 StackOverflow

答えて

12

流星は純粋なJavaScriptのWebアプリケーションフレームワークです。

流星を実行するために必要なのは、JavaScript環境です。

サーバー側、NodeJSは、標準のJava標準のJavaScript環境です。

クライアント側、必要なのはjavascriptをサポートするブラウザです。

作業に必要なプラグインやその他の魔法はありません。それはただのJavaScriptです。

+0

偉大な答えは、ありがとう! – saada

2

あなたはMeteor Http Serverを意味すると思いますか?この場合、SignalRまたはnode.jsと非常に似ていると考えることができます。基本的に、クライアント上のjavascriptは、サーバから戻って来るイベントを受け取るため、クライアント側にスクリプトを含める必要があります。

詳細については、次のリンクを参照してください。

http://meteorserver.org/browser-techniques/

http://www.hanselman.com/blog/AsynchronousScalableWebApplicationsWithRealtimePersistentLongrunningConnectionsWithSignalR.aspx

+2

私はOPが新しくリリースされたWebアプリケーションフレームワークhttp://meteor.comについて尋ねていますが、これはサーバー上とクライアント上で実行されるJavaScriptでWebアプリケーションを書く能力を誇っていますブラウザ。 – saturdayplace

1

私は質問がhttp://meteor.comを意味し、そのような場合には、クライアントが何かをインストールする必要はありませんだと思います。

MeteorはJavascriptアプリケーションを作成するためのフレームワークであり、最新のブラウザはすべて、そのままの状態でサポートしています。ウェブサイトの最初のリクエストでは、HTML、CSS、Javascriptがダウンロードされ、Gmailなどの他のウェブアプリケーションと同じように実行されます。

http://madewith.meteor.comで一連のサンプルアプリケーションをチェックすることができます。プラグインを追加しなくても実行できます。

関連する問題