⭐ in reply to How can I selectively refresh part of a page?
This definitely requires some kind of complicity (activity) on the client (browser) side. For that, there's really only one viable approach: javascript.
(There are other client-side scripting technologies, but javascript is preferable for a number of reasons.)
In Section
Seekers of Perl Wisdom