--- description: >- You need to protect a JavaScript SPA application that runs entirely in a browser --- # Single-Page App {% content-ref url="angular.md" %} [angular.md](angular.md) {% endcontent-ref %} {% content-ref url="website.md" %} [website.md](website.md) {% endcontent-ref %} {% content-ref url="react.md" %} [react.md](react.md) {% endcontent-ref %} {% content-ref url="vue.md" %} [vue.md](vue.md) {% endcontent-ref %}