A slide out menu can be done in pure CSS and HTML. Imho, it would look bad regardless.
When if you said just send the parts of the page that changed, that dynamic content loading would still be JavaScript
OP is trying to access a restaurant website that has no interactivity. It has a bunch of static information, a few download links for menu PDFs, a link to a different domain to place an order online, and an iframe (to a different domain) for making a table reservation.
The web dev using javascript on that page is lazy, yet also creating way more work for themself.
A slide out menu can be done in pure CSS and HTML. Imho, it would look bad regardless.
OP is trying to access a restaurant website that has no interactivity. It has a bunch of static information, a few download links for menu PDFs, a link to a different domain to place an order online, and an iframe (to a different domain) for making a table reservation.
The web dev using javascript on that page is lazy, yet also creating way more work for themself.