0

show functionCouchDB の場合、 HTML / 画像 / XML フィードをその場で生成できることを私は知っています。

その場合、ここのように、それらはスクリプト自体に含まれており、エンコードされている必要があります(たとえば、画像のbase 64)。

設計ドキュメントの添付ファイルである静的リソースをロードする最良の方法は何ですか?たとえば、JSON のように単純なもの、またはサーバー側の JavaScript で処理する画像?

スクリプト ファイル自体は、設計ドキュメントの添付ファイルです。変数 doc は使用できません。

node.js に似た方法はありますか? または、_show や _list などのコンテキストでトリックを使用して、id: _design/ddoc のドキュメントを表示しますか?

XMLHttpRequestも利用できないため、その環境内でRESTリクエストを実行することも不可能だと思います。DB接続もできないの?

これは単純な質問のはずですが、couchDB に何か足りないのでしょうか?

4

1 に答える 1

0

Webサイトに直接サービスを提供するには、 URLリライトを使用する必要があります。ショー関数/の1つに到達するように書き直します。基本的なHTMLとJS(おそらく埋め込まれている)を使用してサイトをブートストラップします。

この作業の多くは、 CouchAppsによってすでに行われています(基本的なチュートリアルはこちら)。これは、始めるのにはるかに簡単な方法です。これがhttp://npmjs.orgの提供方法のようです

ここはウォークスルーの場所ではないので、開始するのに十分な情報が得られることを願っています。

サイトにサーバー側のロジック(WebSocketなど)が必要な場合、このソリューションは機能しません。カウチアプリで得られるのは、データベース、HTML、CSS、Javascriptだけです。

于 2013-02-24T18:11:46.203 に答える