O desenvolvimento de sistemas para a Web é diferente do desenvolvimento de sistemas para desktop, requerendo uma mudança de paradigma mesmo para desenvolvedores experientes.
Entre os principais problemas que devem preocupar um desenvolvedor web, inclui-se a preocupação com o(a)