@ilyakeymap
Если вы не совсем понимаете как работает клиент то сначала изучите как работает браузер. Посмотрите сколько и как запросов он делает, а это не один и даже не десяток часто одной как вы пишете страницы. И сколько кода он загружает.
Вам это надо сделать самому. Клиент потом у и легкий что настраиваемый. На старте он почти пустой.