Single Page Application (SPA) Checklist

title: Contents 
style: nestedList # TOC style (nestedList|inlineFirstLevel)
minLevel: 1 # Include headings from the specified level
maxLevel: 4 # Include headings up to the specified level
includeLinks: true # Make headings clickable
debugInConsole: false # Print debug info in Obsidian console

Overview

NOTE

This checklist is for building Single Page Applications (SPA) with modern JavaScript frameworks.

Diagram

graph LR
  

Checklist

Search Engine Optimization (SEO)

  • The application is crawlable by search engines
  • The application has a sitemap
  • The application has a robots.txt file
  • The application has a 404 page
  • The application has a 301 redirect page
  • The application has a 500 error page
  • The application has a favicon
  • The application has a meta description
  • The application has a meta title
  • The application has a meta keywords

Performance

Pages

  • Home/Landing Page
  • About Page
  • Contact Page

Other Pages

  • 404 Page
  • Maintenance Page

Appendix

Note created on 2024-04-01 and last modified on 2024-04-01.

LIST FROM [[Checklist - Single Page Application (SPA)]] AND -"CHANGELOG" AND -"03-AREAS/Business/Checklists/Checklist - Single Page Application (SPA)"

(c) No Clocks, LLC | 2024