編集: ユースケースで明確にしてみましょう。自分のサーバーを実行せずに、html/javascript ページで簡単なチャット ボックスを実行できるようにしたいと考えています。チャット アプリケーションの JavaScript は問題なく記述できますが、データを保存してすべてのブラウジング ユーザーがチャット メッセージを表示できるようにするソリューションがありません。したがって、私のアプリはデータを受け入れ、それをサードパーティのデータ ストア (理想的には json 形式) に投稿し、データ ストアから定期的にポーリングして更新を求めます。このような json ストレージ サービス/json ストレージ エンジンを使用するのはそれだけではありませんが、最も明確な例です。
html5が最前線に来ているので、私はサーバーサイドプログラミングから少し離れており、以前はhtml/php/sqlで達成しなければならなかった機能に関して、htmlとjavascriptだけでどれだけできるかを探っています。サーバースタック。たとえば、この初期の html5 サイト: http://tersh.royronalds.com/私は、画像のホスティングに flickr を、ブログ投稿のホスティングに tumblr を再利用しています。しかし、一例として、動的な todo リストをコーディングしたいと思っています。これは、項目を追加して完了時にチェックマークを付け、その間に公開することができるものです。もう 1 つの例は、シンプルで永続的なチャット ボックスです。
たとえば、ブール値のデータとチャット メッセージに関するテキストをプッシュするために ajax を使用する代わりに、データを mysql データベースに保存する php スクリプトを変更する代わりに、サードパーティとの間でデータをプッシュおよびプルしたいと考えています。 localstorage API と多少同じタイプの機能を提供するストアですが、json 用です。
したがって、パブリックjs APIを使用したストレージの方法、たとえば、jsonを保存する方法、または文字列と数値を実際にサポートし、localStorageと同様に保存および取得できる任意の最終フォーマットを使用して解決したいと思います。永続的で共有可能。
そのようなことに対して、どのような公開技術/ソリューションがありますか?