Какие существуют способы создания постоянного общего хранилища только с помощью html и javascript?

Изменить: Позвольте мне попытаться уточнить с помощью варианта использования. Я хотел бы иметь возможность запускать простой чат -на странице html/javascript без запуска моего собственного -сервера -. Я могу написать javascript приложения чата просто отлично, но у меня нет решения, которое позволило бы мне хранить данные, чтобы сделать сообщения чата видимыми для всех просматривающих пользователей. Таким образом, мое приложение будет принимать данные, публиковать их в стороннем -хранилище данных (, в идеале просто в формате json ), и периодически запрашивать обновления из хранилища данных. Это не единственное, для чего я бы использовал такую ​​​​службу хранения json/механизм хранения json, но это самый яркий пример.


Я немного отхожу от программирования на стороне сервера -, так как html5 выходит на передний план, и исследую, как много я могу сделать, используя только html и javascript, с точки зрения функциональности, которую раньше мне приходилось достигать с помощью html/php. /sql серверный стек. Например, на этом зарождающемся сайте html5:http://tersh.royronalds.com/Я повторно использую flickr для хостинга изображений и tumblr для хостинга постов в блоге. Тем не менее, в качестве примера, я обнаружил, что хочу закодировать динамический список дел, что-то, где элементы можно добавлять и отмечать как завершенные, а затем публично отображать в это время. Другим примером может быть простое постоянное окно чата.

Например,вместо того, чтобы использовать ajax для передачи логических данных и текста о сообщениях чата и изменениях в php-скрипте, который затем будет хранить данные в базе данных mysql, я хотел бы отправлять и извлекать данные в / из стороннее -хранилище который обеспечивает примерно тот же тип функциональности, что и API localstorage, но для json.

Поэтому я хотел бы решить эту проблему, используя какой-либо метод хранения с общедоступным API js, например. некоторый метод для хранения json или любого конечного формата, который действительно поддерживает строки и числа, а также может хранить -и извлекаться, подобно localStorage, за исключением постоянного и общего доступа.

Какие общедоступные технологии/решения существуют для этого?

9
задан Cœur 1 May 2017 в 08:06
поделиться