7

私は、クライアントのMVCアーキテクチャを持つアプリケーションを作成しようとしていますが、HTMLテンプレートに加えて、SVG要素がビューとして用意されています(私はこれを管理するためにグラフを使用します)。JavaScript MVC Framework + raphaelJS

ビューとしてraphaelJSでうまく動作するJavaScript MVCフレームワークはありますか?

そうでない場合は、それにうまくいくフレームワークがありますか?

答えて

6

Backbone.jsは、単純にMVCフレームワークであり、使用するテンプレートエンジンを制限するのではなく、あなた自身に選択肢を与えます。

render: function() { 
    // use underscore as template engine 
    this.el.innerHTML = _.template(TMPL_STRING).render(JSON_DATA); 
} 
ここ

使用RaphaelJS非常に簡単です::

initialize: function() { 
    this.paper = Raphael(this.el, width, height); 
}, 
render: function() { 
    // use this.paper to render svg here 
} 
+0

+1バックボーン –

0

煎茶はMVC JSでのExtJSを作ることは、常にこのようないくつかのJSONデータからHTMLコードを生成するバックボーンで

機能をレンダリングし、フレームワーク - 一部の人はそれが真実ではないと主張するだろうが。 SenchaがRaphaelを買収/吸収して以来、私は近い将来、2つの図書館が協力し合い、場合によっては統合するような時期を想像しています。