Client Side

De GEATI - Grupo de Estudos Avançados em TI
Ir para: navegação, pesquisa
Mainjs.png




Este provavelmente é o código mais importante do lado cliente, onde é feita a requisição ao servidor. Com a resposta adquirida, é chamada a função callback recebida como parâmetro, que será responsável por montar os objetos na tela ou informar ao usuário que tudo deu certo no processo de login por exemplo.



Cadastrahtml.png



Este é um exemplo de como a função POST foi chamada com o intuito de enviar os dados do formulario de cadastro e neste caso, a função callback declarada apenas tem que verificar o campo erro da variavel JSON recebida para informar ao usuario sobre o sucesso ou falha da transação.




Exibir-carrinhoHTML.png



Este é um exemplo de montagem de tabela dinamica atravez dos dados recebidos da função GET, onde o servidor retornará os produtos do carrinho armazenados na sessão, além de mostrar outro exemplo da função POST, usada para remover produtos do carrinho. Porém neste caso, mandando apenas variaveis como parametros.




O resto das paginas HTML trabalham mais ou menos a mesma ideia. Ora necessitam utilizar dados do servidor, GET, ora mandar dados ao servidor para a efetuação de alguma query por exemplo. O que diferirá no resto das paginas será somente que dados serão recebidos ou enviados e o que se fará com eles, porém segue uma estrutura parecida com os exemplos dados.Já que Programação Web não é o foco do trabalho, a explicação do codigo das outras paginas não sera abordada.