質問

私が使っているので比較的成熟Joose Javascriptドのプラグイン(プロジェクトページ)持続オブジェにAppceleratorチタニウム(企業ページ モバイルプロジェクト.以来、クライアント側の保存、アプリケーションの場合、データベースの初期化を開始する前に、ORMかを検証するDBテーブルを構築します。

私の問題は、このシーケンスの操作(この一つは、このようなもの)についても多くのコールバックを完了します。たくさん持っているんですがジャンプのコードだけるように、明らかにメンテナおよび結果の一部の複雑なコグラフwhatnot.そこで私の質問:

  1. いは非同期的に初期化データベースでの移植で種データを用いORMるニーズのスキーマ正に機能しているのでしょうか。
  2. い総合戦略やリンクのための非同期イベント駆動プログラミングとのコグラフ単純で分かりやすい?
  3. またJavascript ORMs/メタオブジェクトシステムとHTML5としてのストレージエンジンという枠組みagnostic?
  4. 私だけで大きなnewbができるように仕事のこと。?

感謝!

役に立ちましたか?

解決

(https://github.com/willconant/flow-js)flow.jsを試してみてください。

他のヒント

NarrativeJS のを見てみましょう

  

物語JavaScriptが小さいです   JavaScript言語の拡張機能   それはのためのブロッキング機能を有効にします   非同期イベントコールバック。この   爽快非同期コードを作ります   読みやすく、分かります。

     

物語JavaScriptはXMLHTTPを使用してドキュメントを取得して、このように見てから行くます:

function handleResponse(responseText) {
    document.getElementById("myElem").innerHTML = responseText;
}
fetch("http://www.url.com/", handleResponse);
  

これに:

document.getElementById("myElem").innerHTML = fetch->("http://www.url.com/");

あまりにも悪いプロジェクトは、もはや有効ではありません: - (

dojo.Deferred()また、構文はNarrativeJSほど明確ではないものの、非同期モナドを実装しているようだ。

持参のいくつかの作業がありました非同期砂糖のにのCoffeeScript のが、最終的にはそれが受け入れられなかったのます。

RxJSはこのを扱う別のものです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top