Ajax is een manier van programmeren voor het web die zich ontdoet van de zandloper. Data, inhoud en vormgeving worden samengevoegd tot een naadloos geheel. Wanneer uw klant klikt op elk scherm element op een Ajax-gedreven applicatie, is er zeer weinig vertraging en de pagina wordt direct weergegeven zonder verfrissend of herladen.
Ajax is een groep van onderling web development technieken die worden gebruikt op de client- kant van interactieve web applicaties te maken.
In een offshore software ontwikkeling scenario, kan Ajax webapplicaties gegevens van de server asynchroon op de achtergrond te halen zonder zich te bemoeien met de weergave en het gedrag van de bestaande pagina. Het gebruik van Ajax technieken heeft geleid tot een verhoging van de interactieve of dynamische interfaces op webpagina's en betere webdiensten als gevolg van de asynchrone modus. Gegevens worden meestal opgehaald met behulp van de XMLHttpRequest object. Ondanks de naam, wordt het gebruik van JavaScript en XML eigenlijk niet nodig, noch de verzoeken moeten asynchroon zijn.
Het gebruik van Ajax-technologie is toonaangevend in bedrijven gericht op het leveren van outsourcing software-ontwikkeling. Ajax is een manier van het ontwikkelen van web applicaties die combineert:
Een Ajax applicatie elimineert de start-stop-start-stop aard van de interactie op het Web door invoering intermediair - een Ajaxengine - tussen de gebruiker en de server.
Het is altijd gedacht dat het toevoegen van een tussenpersoon laag om de applicatie is minder ontvankelijk zal maken; Maar het tegendeel is waar in Ajax
In plaats van het laden van een webpagina, aan het begin van de sessie, de browser laadt een Ajax-engine -. geschreven in JavaScript en meestal weg in een verborgen kader verscholen. Deze motor is verantwoordelijk voor het weergeven van de gebruikersinterface en de communicatie met de server. De Ajax-engine maakt interactie van de gebruiker met het verzoek om asynchroon gebeuren - onafhankelijk van de communicatie met de server.
Zodat de gebruiker nooit staren naar een leeg browservenster en het symbool zandloper, wachtend op de server te voltooien het proces.
Elke gebruikersactie die normaal