En general, las aplicaciones web, necesitan ser funcionales, mantenibles, escalables y seguras.