2012-06-19 5 views
5

Trigger.ioでどのようなJavaScriptフレームワークをうまく使いますか?私はバックボーン、ノックアウト、エムバー、角度のようなクライアントサイドのJSアプリフレームワークを意味しますか?trigger.ioで使用するJavaScriptフレームワークは何ですか? (backbone、knockout、ember、angular)

ここでangular.jsを使用していますが、私たちのアプリ用にルータを使用するといくつかの重大な問題があります... https://groups.google.com/forum/?fromgroups#!topic/angular/XGDRAskA8qsをご覧ください。 Trigger.ioとangular.jsルータを併用しても動作しません(少なくとも動作させることはできませんでした)

アプリケーションルーター機能を使用して、trigger.ioでうまく動作するように推奨できる他のJSフレームワークを使用しますか? (私は似たようなルータの機能をemberやバックボーンで見ることができます)

+0

私は私が持っているtrigger.ioの初心者ですが、バックボーンの問題に遭遇することはありません。 –

答えて

5

私たちは特定のライブラリを推奨していませんが、私たちの目標はそれらすべてと互換性があります。私は通常、Triggerアプリケーション。シンプルで軽量だがパワフルで、束はniceextensionsです。

次のメジャーリリース(おそらく7月の12月末)の一部として修正することを目指しているAngularの問題の他に、Amber Smalltalk以外の他のライブラリとの交絡に関する報告はありませんでした。同じリリースで修正されることがあります。

バックボーンとSencha herehereを使用したデモアプリケーションがあり、デモアプリケーションの最初のデモはjQuery Mobileを使用して書かれています。

+0

ジェームズありがとう。たぶん私はプロジェクトを延期しようとしています...現在、angle.jsが他のフレームワークの知識をほとんど持っていないので強力です...私はテストを手伝っていきたいと考えています... –

+0

@James Bradyは、角度分解? –

+2

@IsaacCambron yep - すべてが角になりました。 –

1

jQuery、Backbonejs、Handlebars、Coffeescript、LESSを私のフレームワークとして使用しています。これらのフレームワークは、私のWeb開発の取り組みのほとんどすべてです。あまりにも多くを変更する必要はありませんでした。

実際、これまでのところ、モバイル環境に適したレベルにまで、多くのことを単純化しなければならないことが分かっています。

+0

あなたが単純化するために必要なものを分かち合いましたか? –

+0

アプリのコア部分ではないテンプレート(サイドバー、検索フィルタなど)をたくさん削除します。基本的には、アプリケーションをコアの機能にまで減らすことができます。そのため、読み込みが速く、スクリーンの不動産だけがあります。 – ericbae

0

Angular JSは、JavaScript Frameworkまでの最優秀候補の1つです。 Angularチュートリアルを使い、新しいTriggerアプリを作成し、デフォルトの足場の代わりにチュートリアルアプリにドロップしました。

何も問題はありません! IOS、Android、およびWEB

面白いことに、Angularチュートリアルをサーバーからの自分のデータで調整しました。 XHR要求とCross Origin Resource Sharingを使用した作業。

私の意見では、Angular.JS + Zepto/Jqueryを使用してアプリケーションをビルドします。 これらのフレームワークのいずれかを使用して、UI用のアプリにCSSトランジションを追加します。

私はJQuery MobileやSencha Touch 2のようなものを使うのではなく、独自のUIを作ることを推奨している理由は過去3日間です。私はnumerouse JS Mobile UI Frameworksで広範な研究とテストを行っています。速いものに近いところに来たものの、それは見た目が変わっていない。

あなた自身が、アプリのサイズを減らすあなたの完全な制御を与え、使用してアプリ実行中のsmooth..yourを続ける作るが、そのネイティブではないが知っていることはありません; P