4D ha da qualche giorno rilasciato la beta pubblica di Wakanda, un ambiente sistema RAD (Rapid Application Development) per la creazione di applicazioni utilizzando programmazione JavaScript. Tra le particolarità della preview, un editor completo di IDE, datastore e server, un engine objet NoSQL con funzionalità REST over http, un meccanismo per la progettazione WYSWYG utilizzabile sia per creare interfacce, sia per lo sviluppo dell’applicazione vera e propria, meccanismi di sicurezza attivabili a più livelli. L’ambiente integrato include codice, editor per l’interfaccia, datastore e server; tutta la programmazione avviene in JavaScript e i risultati ottenuti sono scalabili sfruttando meccanismi di multi-threaded e preemptive tasking aggiungendo core e memoria alla piattaforma cloud. Dal punto di vista dell’architettura, non si tratta di un unico pacchetto ma di tre componenti distinte che formano la piattaforma: il Server multipiattaforma con il database integrato, l’ambiente di sviluppo visuale e il framework con funzionalità di collegamento diretto alla base dati la gestione dei contenuti. L’azienda è da anni impegnata nello sviluppo di questo progetto e il vantaggio rispetto ad altre soluzioni è la semplicità d’uso e la possibilità di evitare la complessità di altre piattaforme.
[A cura di Mauro Notarianni]