EDICIóN GENERAL

¡Dejad de construir sitios web con scroll infinito! (Eng)

#57

- AJAX no es de los 90 y menos en web. A finales de los 90 había iframes y era lo más parecido. Hasta inicios del 2000 en las webs no se podía cargar contenido parcial sin recargar.

- Una llamada de un API Restful no puede devolver una página web completa, bueno, no debería porque desarrollar un API para renderizar webs completas es absurdo.

- Las validaciones se deben hacer en ambos lados, ¿yo he dicho lo contrario?. En el lado del cliente por usabilidad y evitar llamadas al servidor inútiles y en el lado del servidor por seguridad y porque no siempre es una web la que consume un API, puede ser cualquier otro dispositivo.

- Las SPA una moda sin sentido..., apúntatelo y vuelve a leerlo dentro de 20 años.

- La respuesta de un API, por ejemplo si es JSON, se crea en el servidor pero es infinitamente más liviano que renderizar html e insertar los datos donde se deba hacer. Además te permite que esa API sea consumida por dispositivos móviles o integrar con sistemas de terceros.
#86

AJAX = Asynchronous JavaScript And XML

¿Que tiene que ver ActiveX, Applets de Java o VBScript en esto?

Lo único que tiene que ver es XMLHttpRequest y se creó en el 2000 para Outlook Web Access.
#88 Cansas mucho.

Dices que "Hasta inicios del 2000 en las webs no se podía cargar contenido parcial sin recargar" y eso es falso.
Después que "¿Que tiene que ver ActiveX, Applets de Java o VBScript en esto?" y tiene que ver mucho.

A finales de los 90 ya se utilizaba en muchísimas webs tecnologías como los objetos ActiveX, applets JAVA, VBScript y JavaScript, e incluso objetos Flash para la carga dinámica de información sin recargar de nuevo la página completa.

Siguiente cosa. Paso de escribir, te pego los párrafo y lees:

The second version of the MSXML library was shipped with Internet Explorer 5.0 in March 1999, allowing access, via ActiveX, to the IXMLHTTPRequest interface using the XMLHTTP wrapper of the MSXML library.

With the release of Internet Explorer 5.0, Microsoft released the first version of XMLHttpRequest (XHR), giving birth to Ajax (even though the term "Ajax" was not coined until years later.) XMLHttpRequest is an API that can be used by JavaScript, and other Web browser scripting languages to transfer XML and other text data between a page's client side and server side,[17] and was available since the introduction of Internet Explorer 5.0[18] and is accessible via JScript, VBScript and other scripting languages supported by IE browsers
#89 La que cansa eres tu que quieres hacer lo blanco negro.

Dices que AJAX es de los 90 y no es cierto. Que un objeto ActiveX te permitiera a partir de marzo de 1999 ,hacer lo que haría AJAX en el futuro, no significa que AJAX fuese de los 90. Tampoco era un estándar y ni muchísimo menos se adopto ActiveX como solución para cargar contenido parcial.

menéame