Display Layer: Problems

  • HTML / text interspersed with business code
    • Hard to move things around
    • Hard to follow
    • Hard to edit
  • Raw code in the database
    • Hard to edit for developers
    • Harder to edit for designers
    • Insecure