Фарог — это собственная frontend runtime library, которую я разрабатывал для команд, которым нужен легкий исполняемый слой, явная реактивность и быстрый запуск приложений без тяжелой зависимости от крупного фреймворка. Проект подходит для небольших и средних веб-приложений, встраиваемых блоков, SPA-сценариев и SSR с последующей гидратацией.
В рамках работы были спроектированы реактивное ядро, механизм рендеринга, поддержка SSR и оживления интерфейса, маршрутизация, официальные стартовые шаблоны и документация для внедрения в реальные проекты.
На что стоит обратить внимание:
— небольшой runtime и простой вход в проект;
— явная реактивность без лишней скрытой магии;
— поддержка встраиваемых сценариев, SPA и SSR;
— быстрый старт через готовые шаблоны;
— пригодность для продуктовой и прикладной веб-разработки.
Результат — собственная реактивная среда выполнения для фронтенда, которую можно использовать как основу для быстрых, модульных и производительных интерфейсов.
https://github.com/TheSkiF4er/Farog