Programowanie JSON i AJAX

AJAX raz na zawsze zerwał ze statycznymi serwisami WWW i sprawił, że każdy element może być wczytywany w tle.
Pozwoliło to na asynchroniczne przekazywanie danych przez JavaScript z backendu do frontendu.

Ponieważ AJAX skomunikował z sobą dwa zupełnie oddzielne języki działające w innych środowiskach, potrzebny był uniwersalny system przekazywania danych. Na przeciw temu powstało rozwiązanie nazwane JSON - czyli sposób kodowania tablic oraz obiektów.

Programowanie cross-domain

W przypadku komunikowania się z zewnętrznymi serwisami AJAX musi zostać zastąpiony przez silniejsze rozwiązanie pozwalające na autoryzowanie danych.

Do tego można zastosować biblioteki PHP curl lub SOAP.

Umożliwia to na generowanie danych po stronie serwera i przekazywanie ich AJAXem do [HTML].

JSON może być zastąpiony w zależności od ilości danych przez XML lub np. CSV, gdy serwis zewnętrzny generuje dane w takim formacie lub gdy mamy do czynienia z importem z Excela.

Niektóre z moich aplikacji oraz serwisów WWW
jest używa AJAX'a i/lub JSON'a
Zachęcam do przejrzenia portfolio stron www
oraz listy zrealizowanych aplikacji.