[php] Un marco web donde AJAX no era un pensamiento posterior



Answers

¿Has echado un vistazo al pijama?

Citado del sitio

¿Por qué debería usarlo?

Puede escribir aplicaciones web en python, un lenguaje de programación legible, en lugar de en HTML y Javascript, que se vuelven rápidamente ilegibles incluso para aplicaciones de tamaño mediano. El diseño de su aplicación puede beneficiarse de encapsular conceptos de alto nivel en clases y módulos (en lugar de tratar de ajustar tanto HTML como pueda para una página); puede reutilizar e importar clases y módulos.

Además, la biblioteca AJAX se ocupa de todos los problemas de interoperabilidad del navegador en su nombre, lo que le permite concentrarse en el desarrollo de la aplicación en lugar de aprender todas las incompatibilidades del navegador "habitual".

Question

AJAX es un dolor en el culo porque esencialmente significa que tendrás que escribir dos conjuntos de código similar: uno para navegadores con JavaScript habilitado y aquellos sin él.

No solo esto, sino que debes conectar los eventos de JavaScript para conectar tus modelos y mostrar los resultados.

Y si todo eso no fuera lo suficientemente malo, debe enviar un cambio de dirección con la solicitud, de lo contrario el usuario no podrá "hacer clic atrás" correctamente (si está confundido, mire lo que sucede con la barra de direcciones cuando hace clic en enlaces en GMail).

Estamos buscando algo que tenga los objetivos de previsión y diseño con todas estas preocupaciones en mente.

El rendimiento y la seguridad también son obvias preocupaciones principales.

También adoramos los sistemas basados ​​en configuración, donde no tiene que escribir mucho código, simplemente lo coloca en un formato de configuración fácil de leer.

Es como pedir el santo grial ¿no?




El jQuery BBQ: Back Button & Query Library tiene como objetivo ayudar con el problema del "botón de retroceso" de ajax. Puede verificarlo si está considerando jQuery para su funcionalidad Ajax.




Related