ES>>> web-интефейс, но я смутно представляю, как к нему на js ES>>> привязывать Squish. Зачем Squish? Есть nodejs и sql, вот его и ES>>> привязывать. OR>> Nodejs и sql надо ставить специально. Браузер с поддержкой js OR>> имеется, OR>> практически, у каждого. И достаточно в нём html файл открыть. И OR>> иметь библиотеку для работы с аеы-базами. EG> Это что ж за библиотека такая, позволяющая скрипту с уеб-страницы EG> читать что угодно с файловой системы?
Есть Javascript Filesystem API. То есть работать с локальными файлами можно. Но есть ограничения: - Доступ открывается только после действий пользователя, который должен каждый раз в начале работы вэб-приложения выбрать рабочую папку через системный диалог - Это должен быть локальный сайт, либо обязательно HTTPS (не такая большая проблема, так как есть letsencrypt)