• Non ci sono risultati.

A dispetto di questa crescente richiesta, per`o, la programmazione web `e an- cora immatura, costosa ed incline agli errori

N/A
N/A
Protected

Academic year: 2021

Condividi "A dispetto di questa crescente richiesta, per`o, la programmazione web `e an- cora immatura, costosa ed incline agli errori"

Copied!
1
0
0

Testo completo

(1)

Sommario

La richiesta di applicazioni web sempre pi`u interattive e sofisticate `e cresciu- ta enormemente negli ultimi anni.

A dispetto di questa crescente richiesta, per`o, la programmazione web `e an- cora immatura, costosa ed incline agli errori.

Lo sviluppo di strumenti che permettano di programmare in maniera sem- plice, efficiente e sicura `e cruciale per l’evoluzione stessa del web.

In questa tesi ci si `e concentrati sugli aspetti relativi alla trasformazione si- cura di documenti XML (XHTML), che costituiscono il cuore stesso della programmazione web.

Oggi sono disponibili linguaggi come XDuce che, oltre a fornire costrutti linguistici di alto livello per decomporre e trasformare dinamicamente docu- menti XML, definiscono un sistema di tipi forte, capace di identificare molti errori gi`a a tempo di compilazione.

Purtroppo, l’interprete per XDuce non `e presente in nessun browser e diffi- cilmente lo sar`a in futuro.

Lo scopo del compilatore XDuce2Js `e quello di permettere ad un program- matore web di scrivere il codice dell’applicazione in XDuce, verificare la cor- rettezza con il type checker del linguaggio e poi compilarlo in Javascript in maniera da poterlo eseguire su qualunque browser.

Riferimenti

Documenti correlati

● Permette di avere installazioni per sperimentare durante il corso di Basi di dati.

Usando i tipi definiti nel paragrafo 3.2.1 si pu`o scrivere la seguente espres- sione di pattern matching che dato un valore s di tipo student testa se t contiene un elemento Tel ed

Il primo, oltre alla documentazione di riferimento per le librerie standard dei linguaggi C e C++, comprende una guida introduttiva alla programmazione in C/C++,

La funzione file() accetta come unico parametro il percorso al file che si desidera leggere ed esegue una lettura del file rigo per rigo restituendo un array in cui ciascun elemento

elaborare i dati, e poi vengono inviati i dati stessi Per questo motivo i parametri non compaiono nella query string e non sono direttamente

Quando un programma viene eseguito le variabili sono sostituite da dati reali. Lo stesso programma può così elaborare diversi insiemi

 JAX-RS rende più semplice la scrittura di applicazioni web con le caratteristiche dello stile architetturale REST – sostenendo anche alcune qualità come accoppiamento

He is a Director of the World Wide Web Foundation which was launched in 2009 to coordinate efforts to further the potential of the Web to benefit humanity. Il 6