Archivio per la categoria ‘Framework’

JQuery: una libreria JavaScript semplice e sintetica

In questo post analizzeremo la libreria JavaScript JQuery che si distingue nel panorama delle librerie del suddetto linguaggio per la sua sintassi sintetica (non a caso il suo motto è “Write less, do more”, “Scrivi meno, fai di più”) e semplice (vedremo che è molto facile manipolare degli oggetti in JQuery).

Il progetto JQuery nasce nel 22 agosto 2005 quando John Resig rilascia una prima versione primordiale, ma in effetti raggiunge la versione 1 (stabile) soltanto il 26 agosto dell’anno successivo. A partire dalla versione 1.3, il codice core (fondamentalmente la parte di CSS selector) viene reso indipendente (prenderà il nome di Sizzle) in modo da poter essere sviluppato ed esteso anche da Community esterne.

Sviluppare un’applicazione web Ajax con Java ed Ext JS

In questo post vedremo come sviluppare un’applicazione web Ajax utilizzando Java come tecnologia server side ed il framework JavaScript Ext JS per la parte Client side. Lo sviluppo di applicazioni web con AJAX si basa su uno scambio di dati in background fra web browser e server, che consente l’aggiornamento dinamico di una pagina web senza esplicito ricaricamento da parte dell’utente. AJAX è asincrono nel senso che i dati extra sono richiesti al server e caricati in background senza interferire con il comportamento della pagina esistente.
Come formato di scambio dei dati utilizzeremo il protocollo JSON che è supportato nativamente da Ext JS, mentre per Java utilizzeremoo la libreria Json-lib che consente di convertire i tipi di dati Java in tipi di dati JavaScript.

Ext JS: un framework JavaScript multiuso

In questo articolo vedremo come utilizzare il framework JavaScript Ext JS, per costruire GUI (Graphical User interface) complesse per web application e per abilitare la tecnologia Ajax nelle nostre applicazioni Java o PHP. Il framework inoltre può essere utilizzato per modificare lo stile di una pagina web senza manipolare i file CSS e si integra perfettamente con altri framework JavaScript quali JQuery, Mootols e tanti altri.

elettronica