hugo-quiz
hugo-quiz copied to clipboard
Javascript Is Not Cached
I don't know why, but cdn.jsdelivr.net always responds with 200 (full load) instead of 304 (Not Modified) - so, JavaScript is not cached at all; it hugely impacts performance.
I use this in my Hugo "head" as per instructions:
{{/* Put custom HTML markup before the end of <head>. */}}
<script
src="https://cdn.jsdelivr.net/npm/quizdown@latest/public/build/quizdown.js">
</script>
<script
src="https://cdn.jsdelivr.net/npm/quizdown@latest/public/build/extensions/quizdownKatex.js">
</script>
<script
src="https://cdn.jsdelivr.net/npm/quizdown@latest/public/build/extensions/quizdownHighlight.js">
</script>
<script>quizdown.register(quizdownHighlight).register(quizdownKatex).init()</script>