Biblioteca C-Paint

Lendo a edição 63 da revista www.com.br tomei conhecimento de uma biblioteca chamada C-Paint. Segundo uma livre tradução do site:
“CPAINT (Cross-Platform Asynchronous INterface Toolkit) é um toolkit multi-linguagens que ajuda os desenvolvedores web a implementar aplicações AJAX com facilidade e flexibilidade. Ela nasceu da frustração e desapontamento do autor com outros toolkits open-sorce para AJAX. É construído nos mesmos princípios do AJAX, usando JavaScript e objetos XMLHTTP no lado do cliente e uma linguagem de script apropriada no lado do servidor, para completar o círculo de envio dos dados do cliente para o servidor e vice-versa.”
Como é citado acima, do lado do servidor pode-se usar tanto PHP quanto ASP, o que confirma a flexibilidade desejada.
Fiz alguns testes e achei o código resultante muito mais limpo que usando-se o SAJAX, por exemplo. Além de ser bem mais simples de entender e programar. Refiz o exemplo que tinha feito antes com o SAJAX para demonstrar.

Código do “Cliente”

Este é o código na página html

Código do “Servidor”

Este é o código do script PHP que será executado

É um toolkit realmente interessante. Eu estou substituindo os códigos que fiz com o SAJAX pelo C-Paint. O legal é unir no funcoes_ajax.php todas as funções que podem ser usadas pelo sistema, assim reaproveitando código e centralizando a manutenção nesse arquivo.
Fica aí essa dica de ferramenta.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 1.472 other followers