Как пишутся фреймворки для веб-приложений на языках, которые не обладают функционалом, как в языках программирования для веба?
Вы можете зайти в репозиторий кода и посмотреть как.
Веб, как технология, устроен сравнительно просто. Для него не требуется специальный функционал.