Как работает мой код с «самописным» фреймворком: