私はember.js経由で非常に動的なWebアプリケーションを開発しています。クライアント側は、サーバー側のJSON APIと通信します。ユーザは様々な選択を行うことができ、ダイシングされた&のすべての種類のパースペクティブからのフィルタリングされたデータを見ることができ、このデータのすべてが前記APIからもたらされる。Ember.js on server
私は同じデータから静的なページ(Googleが理解できる)を生成する必要もあります。これらの静的ページはあらかじめ定義されたビューを表し、多くの対話を許さない。彼らは検索エンジンから到着するユーザーのためのランディングページとして役立つことを意味します。
当然、これらの静的ページを生成するために動的Webアプリケーションからできるだけ再利用したいので、私が考えていた自然な方向は、これらのページをレンダリングするサーバー側モジュールを実装することです私のEmber.jsビュー&のコードを可能な限り再利用してください。
しかし、私はそれに関する資料を見つけることができません。 Emberのドキュメントでは、「Ember.jsをサーバー側で使用することは可能ですが、それはこのガイドの範囲外です」
サーバーエンドで再利用することができるものと、そのような最大限の再利用を可能にする方法でアプリケーションを設計するためのベストプラクティスを指摘できますか?もちろん
、あなたがここに私の考えは意味がありません、私はこれ(とその理由を)聞いて喜んでいると思う場合は、あまりにも
感謝:-)! C.
'Node.js'上Ember.js'が現在議論されているとhttps://github.com/emberjs/emberで作業中の'有効にします.js/pull/769とhttps://github.com/emberbs/ember.js/pull/771。 – pangratz
@pangratzありがとう!今見てみましょう。 – Chasseur