2011-09-29 8 views
0

ページレイアウトを生成するためにフィールド/カラムの説明を使用し、次にonClickという情報をPOSTする、JavaScriptライブラリがありますか?データベースインタラクションのクライアント側UI。ライブラリはありますか?

ここでのポイントは、単にフィールド/列を記述してGOボタンを押してもいいということです。ページがうまくレンダリングされ、作業が完了しました。

このようなことはありますか?

答えて

0

多くのものがありますが、DBは通常アプリケーションのサーバー側にあるため、通常はクライアントサイドのJSライブラリではなく、サーバー側のスクリプト言語用です。

たとえば、ASP.NETにはまさにこれを行う多数のWebコントロールがあります。

+0

私はASP.NETをチェックアウトします。この種のことがクライアント側で行われていない理由はありますか? – jsnklln

+0

データベースはサーバー側にあるためです。 DBがクライアント側にある場合、他のユーザーとデータを共有することはできません。また、サーバー側だけではありません。 UI用のクライアントサイドスクリプトとHTMLを生成します。 – JohnFx

+0

私はDBが一度の場所にあり、クライアントが別の場所にある理由を理解します。これはJS libsで行われていないことを、あなたのステートメントにもっと狙っています。たぶん、私はページをどのようにレイアウトしたかに感心しています。それの部分を正しく取得することは苦痛でした。私は再びそれをやることを楽しみにしていないので、なぜそれをライブラリにしないのがいいのか分かりません。あなたのご意見ありがとうございます。 – jsnklln

0

JavaScriptを使用してデータベースにアクセスする場合、データベースはHTTPを介してAPIを公開する必要がありますが、SQLベースのデータベース(MySQL、SQL Serverなど)はほとんどありません。 HTTPを主要な対話ポイントとして使用するNoSQL(またはドキュメント)データベースがいくつかありますので、MongoDB,RavenDBなどを調べる必要があります。

+0

私はデータベースにアクセスしたくありません。私はまだ私の要求をPOSTする必要があることを実現します。私が想定しているのは基本的に、情報を受け入れるために必要なフォームの設定を単純化する方法です。 – jsnklln

+0

RavenDBと他の同様のデータベースでは、実際にPOSTを使用してデータベース内に新しい「行」(ドキュメント)を保存します。各ドキュメントタイプには、POST、GET、PUT、およびDELETEを行うことができる独自のURIがあります。これらのデータベースの管理インターフェースでさえ、純粋なHTML + CSS + JavaScriptです。 –

関連する問題