Aplicação web: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Yannara (discussão | contribs)
Atualizando conceitos e reecrevendo o artigo com base nas tecnologias e visão atual de Aplicativo Web
Linha 1:
Em [[computação]], '''Aplicação Web''' é o termo utilizado para designar, de forma geral, sistemas de [[informática]] projetados para utilização através de um [[navegadorNavegador]], naatravés da [[internet]] ou emaplicativos redesdesenvolvidos privadasutilizando (tecnologias web [[IntranetHTML]], ).[[JavaScript]] Trata-se de um conjunto de programas que é executado em ume [[servidor HTTPCSS]] (Web Host).<ref>What Ois desenvolvimentoa daWeb tecnologiaApplication? web[http://webtrends.about.com/od/webapplications/a/web_application.htm] está relacionado,by entre outrosDaniel fatoresNations, aformer necessidadeAbout.com deGuide</ref>Podendo simplificarser executado a atualizaçãopartir e manutenção mantendo o código-fonte emde um mesmo[[servidor local,HTTP]] de(Web ondeHost) eleou élocalmente acessadono pelosdispositivo diferentesdo usuáriosusuário.
 
Pode-se definir uma aplicação web como uma aplicação de software que utiliza a web, através de um [[browser]], como ambiente de execução.
 
Uma Aplicação web também é definida em tudo que se é processado em algum servidor, exemplo: quando você entra em um e-commerce a página que você acessa antes de vir até seu navegador é processada em um computador ligado a internet que retorna o processamento das regras de negócio nele contido. Por isso se chama aplicação e não simplesmente site web.
 
 
 
A função do servidor web é receber uma solicitação (requisição) e devolver (resposta) algo para o cliente.O browser permite ao usuário solicitar um recurso e quando o servidor responde a uma solicitação são encontrados recursos como: páginas HTML, figuras e documento PDF que são exibidas depois para o usuário. Geralmente os servidores enviam instruções para o browser escritas em HTML. O HTML diz ao browser como apresentar conteúdo ao usuário web.
Linha 20 ⟶ 16:
 
As diferenças entre as solicitações GET e POST são que enquanto o GET anexa dados do formulário no final da URL o POST inclui dados do formulário no corpo da solicitação.
 
== Ver também ==
* [[MVC]]
*[[Software as a service|Software as a service (SaaS)]]
*[[Web 2.0]]
*[[Web service]]s
 
{{referências}}
 
== Ligações externas ==
*[http://www.whatwg.org/specs/web-apps/current-work/multipage/ HTML5 Draft recommendation], changes to HTML and related APIs to ease authoring of web-based applications.
*[http://www.paulgraham.com/road.html The Other Road Ahead] &mdash; An article arguing that the future lies on the server, not rich interfaces on the client
*{{dmoz|Computers/Internet/On_the_Web/Web_Applications|Web Applications}}
*[http://www.w3.org/2008/webapps/ Web Applications Working Group] at the [http://www.w3.org/ World Wide Web Consortium] (W3C)
 
* [[MVC]]
 
{{esboço-informática}}
 
== Links Relacionados ==
# http://java.sun.com/j2ee/1.4/docs/tutorial/doc/WebApp.html
 
[[Categoria:Programas de computador]]