Browsers temporarily cache pages so if you briefly leave a page and return, it doesn’t have to wait to reload the page from the server. But when the content is entirely unreachable without javascript, this advantage is lost. Since dev.lemmy.ml struggles to perform well, returning to a page adds to the strain that keeps lemmy slow, and also increases the chance of timing out and not being able to get back to the original article.