What is a scalable and maintainable website?

There are different layers to this

  • Information or data management (a single source of truth)
  • Styling (use global styles, variables, unbreakable layouts that can handle different different size of content without breaking)

The result of a scalable and maintainable site is:

  • Information is referencing the single source instead of static copies being used in multiple pages
  • Styles can be changed globally across the entire website
  • Graphics and logos can be updated globally across the entire website

There is more to this and over time this will be updated.