Arquitetura para SPA