AJAX - Problemi attuali
AJAX sta crescendo molto velocemente e questo è il motivo per cui contiene molti problemi. Ci auguriamo che con il passare del tempo si risolveranno e AJAX diventerà l'ideale per le applicazioni web. Stiamo elencando alcuni problemi di cui soffre attualmente AJAX.
Complexity is increased
Gli sviluppatori lato server dovranno comprendere che la logica di presentazione sarà richiesta nelle pagine client HTML così come nella logica lato server.
Gli sviluppatori di pagine devono avere competenze tecnologiche JavaScript.
AJAX-based applications can be difficult to debug, test, and maintain
- JavaScript è difficile da testare: il test automatico è difficile.
- Modularità debole in JavaScript.
- Mancanza ancora di modelli di progettazione o linee guida sulle migliori pratiche.
Toolkits/Frameworks are not mature yet
- La maggior parte di loro sono in fase beta.
No standardization of the XMLHttpRequest yet
- La versione futura di IE affronterà questo problema.
No support of XMLHttpRequest in old browsers
- Iframe ti aiuterà.
JavaScript technology dependency and incompatibility
- Deve essere abilitato affinché le applicazioni funzionino.
- Esistono ancora alcune incompatibilità del browser.
JavaScript code is visible to a hacker
- Il codice JavaScript mal progettato può creare problemi di sicurezza.