============================================================================================================================================

 У меня есть идея разработки приложения (или сопутствующего приложения для другого веб-приложения) на клиенте. Моя первоначальная идея заключалась в том, чтобы запустить его на стек XAMP на клиенте. Хотя это совершенно осуществимо, я думал о более компактном подходе, используя javascipt + html5 (с веб-хранилищем/индексированным db). Я думаю, что не запуск веб-сервера и сервера баз данных позволит моему приложению стать менее ресурсоемким. Любые идеи, пожалуйста.

 Что вы пытаетесь выполнить с помощью своего приложения? Имейте в виду, если кто-то очистит кеш, они могут удалить все данные, которые были в локальном хранилище.

 Что касается "ресурсоемких", это личные ресурсы (например, оплата за сервер)? Я редко советовал бы кому-либо при создании приложения, которое является клиентской стороной, только без резервного копирования на стороне сервера, если только вам нечего использовать только на одном компьютере.