2012-02-17 5 views
0

私のチームメンバーの1人は、大規模で複雑なバックエンドを持つWebアプリケーション用のクライアントサイド(Javascript)開発のみに取り組んでいます。ローカルバックエンドをインストールせずにWebアプリケーションのクライアント側コードを効率的に開発する方法はありますか?

バックエンドのローカルコピーをインストールして設定する必要はありません。 しかし、私は彼がそれをテストすることができるように、小さな変更をすべてdevサーバにプッシュする必要はありません。

クライアントは、同じドメイン(ローカルホスト)ではなくdevサーバーに直接リクエストを送信するように考えましたが、クロスドメイン要求ポリシーと認証の問題(クッキー送っていない)。

ローカルバックエンドを使用せずにクライアントを開発するための優雅なソリューションにはどのようなものがありますか?

答えて

0

バックエンドの複雑さによっては、Sinatraのような軽量のWebフレームワークを使用して模擬バックエンドを作成することができます。私はこの技術でいくつかの成功を収めましたが、私が嘲笑してきたサービスはかなり単純です。場合によっては、模擬バックエンドは主に静的なJSONファイルを提供します。

0

私はdevhostのWebサービスのローカルホスト(私は静的開発コードを提供する軽量Webサーバーを実行する)のCharles Proxymap the URIsを使用します。

関連する問題