Categoria: Applicazioni web lato client

  • 5.2.5 – Parser in JavaScript, AJAX e Frameworks JavaScript

    Obiettivi della lezione: Parsing in JavaScript Parsing significa analizzare una stringa di testo e trasformarla in una struttura dati che può essere utilizzata dal programma. In JavaScript, il parsing viene spesso utilizzato per convertire dati XML o JSON in oggetti JavaScript. Parsing di JSON JSON è ampiamente utilizzato per lo scambio di dati tra client…

  • 5.2.4 – JSON – Sintassi ed elementi

    Obiettivi della lezione: Introduzione a JSON JSON (JavaScript Object Notation) è un formato di scambio dati leggero e facilmente leggibile sia dalle macchine che dagli esseri umani. Viene utilizzato principalmente per trasmettere dati tra un server e un’applicazione web come alternativa più leggera e facile da gestire rispetto a XML. JSON è basato su un…

  • 5.2.3 – XML – Sintassi ed elementi

    Obiettivi della lezione: Introduzione a XML XML (eXtensible Markup Language) è un linguaggio di markup progettato per trasportare e memorizzare dati. XML è simile a HTML, ma mentre HTML è utilizzato per visualizzare dati, XML è utilizzato per descrivere e trasmettere dati. XML è ampiamente utilizzato per lo scambio di informazioni tra sistemi diversi, grazie…

  • 5.2.2 – Tecnologie lato client e formati di scambio dati

    Obiettivi della lezione: Tecnologie lato client Le tecnologie lato client sono strumenti e linguaggi utilizzati per creare l’interfaccia utente e gestire l’interazione dell’utente con l’applicazione web. Le principali tecnologie lato client includono: HTML (HyperText Markup Language) HTML è il linguaggio standard per creare pagine web. Esso descrive la struttura di una pagina web utilizzando una…

  • 5.2.1 – Protocollo HTTP

    Obiettivi della lezione: Introduzione al Protocollo HTTP Il protocollo HTTP (HyperText Transfer Protocol) è la base del World Wide Web e permette la comunicazione tra client (browser web) e server. È un protocollo di livello applicazione utilizzato per la trasmissione di ipertesti e per l’interazione tra sistemi distribuiti. HTTP è stato progettato per essere semplice…