Изначально был необходим dev-server для apache/nginx с кешированием файлов, который бы автоматически обновлял некоторые независимые js скрипты (библиотеки функции) и стили на странице (без перезагрузки), а также автоматически перезагружал страницу при изменении php файлов и остальных js скриптов, но делал это только после перемещения мышки в окне браузера (из за долгой загрузки страниц в текущем проекте).
Для сих нужд написал небольшой прокси сервер на ноде с индексацией нужных файлов, но в последствии проект растолстел до самостоятельного сервера и плагина к нему реализующего горячую подргузку и обновление страницы.
Собственно результат, сам сервер:
medulla
Запускает несколько воркеров (по одному на поток)
Кеширует скрипты, на лету обновляет кеш при их измении
Не нуждается в демоне, автоматически перезапускает воркеры при изменении в модулях.
И плагин к нему:
medulla-hotcode
Обновляет страницу при изменениях в коде. В зависимости настроек определенных типов или конкретных файлов, это будет либо моментальная перезагрузка всей страницы, либо запрос на перезагрузку (обновится после наведения мышки на окно браузера) либо обновление самого файла без перезагрузки (хорошо подходит для css стилей).
Общем, интересует следует ли развивать проект дальше и если да то в каком направлении? Пока что докручиваю все функции по мере необходимости использовании их в своих проектах.