Costruire applicazioni web nel mondo odierno non è un'operazione semplice: serve moltissimo studio e altrettanto lavoro, nonché un aggiornamento continuo visti i tempi estremamente rapidi del miglioramento delle tecnologie esistenti. Tale progresso tecnologico complica anche il processo di gestione di codice già scritto, rendendo la manutenzione di un progetto software alquanto complessa. Per questo e altri motivi si ricorre spesso a framework; ne esistono moltissimi e per ogni linguaggio sviluppato. Fra questi, merita una segnalazione un
framework tutto italiano, con caratteristiche molto particolari.
Tecnicamente esso è un framework per sviluppare applicazioni web, sfruttando quindi le attuali tecnologie che hanno reso grande Internet. Nella pratica,
JAMP è anche qualcosa di più: è un vero e proprio ambiente di sviluppo, completo e potente; fornisce tutti gli strumenti essenziali per costruire la nostra applicazione, di qualunque genere e complessità essa sia.
JAMP è perfettamente
compatibile con i maggiori browser oggi in commercio; oltre a essere
multipiattaforma JAMP porta con sé il grande pregio di non richiedere alcuna forma di installazione. Basta infatti scaricare il
package dal sito ufficiale e scompattarlo nella root del nostro server per iniziare lo sviluppo.
Per la sua natura,
JAMP sembra aderire ai dettami dello
sviluppo agile. Studiarne la
documentazione è operazione semplice, così come il deploy del nostro applicativo; si può usare il linguaggio PHP, poi le funzionalità di JavaScript e c'è pieno supporto alla gestione di un database MySQL. Buone le performance, ottimo il
sistema di debug integrato, molto utile in fase di sviluppo.
JAMP viene rilasciato con
licenza GNU; per tutti i dettagli si può fare riferimento al ricco
sito ufficiale.