Come ORDA cambierà il vostro modo di lavorare

Tradotto automaticamente da Deepl

Immaginate di poter utilizzare il vostro database con un approccio orientato agli oggetti, senza preoccuparvi della sua struttura fisica. Immaginate di poter mantenere più selezioni correnti contemporaneamente o di poter eseguire query ricorsive con una sola riga di codice. Ebbene, tutto questo è ora una realtà grazie a ORDA! Con 4D v17, il codice può essere scritto in modalità orientata agli oggetti e si può navigare facilmente nell’intero modello di dati.

ORDA è stato uno dei principali annunci del 4D Summit 2018, aprendo un mondo di nuove possibilità in 4D. È ora il momento di fornire maggiori dettagli sulle ORDA funzionalità disponibili con 4D v17. To do so, we’ve prepared una serie di post sul blog dedicati specificamente ai concetti di ORDA core e alle relative funzionalità. Li pubblicheremo uno dopo l’altro, giorno dopo giorno.

Ma cosa significa ORDA? ORDA è l’acronimo di Object Relational Data Access.

O .. . Oggetto

Gli oggetti non sono una novità per 4D. Li abbiamo introdotti anni fa. Sono apparsi prima nel linguaggio, poi come campi di oggetti e ora con la notazione degli oggetti. ORDA sta facendo un enorme passo avanti. Perché non usare l’intero database come oggetto?

R . .. relazionale

Creare applicazioni aziendali senza utilizzare le relazioni sarebbe molto difficile. ORDA rende molto più semplice l’uso delle relazioni, anche se sono ricorsive.

D . .. Dati

Tutto riguarda i dati. Sbarazziamoci dei record e delle selezioni correnti e immaginiamo di avere qualcosa di meglio e di meno restrittivo. ORDA rende l’uso dei dati facile e conveniente come prima, ma senza limiti.

A . .. Accesso

ORDA non è solo un nuovo linguaggio o una nuova sintassi. Si tratta di accedere ai dati. Anche da fonti diverse, con lo stesso codice e gli stessi moduli.

In che modo ORDA cambierà il vostro modo di lavorare?

Per gli sviluppatori 4D esistenti, ORDA aprirà nuove possibilità e permetterà di sfruttare concetti moderni e all’avanguardia. Ma non c’è motivo di spaventarsi: non dovrete riscrivere il vostro codice. È possibile combinare il linguaggio 4D classico con ORDA, nella stessa applicazione, persino nello stesso metodo.

Per i nuovi sviluppatori di 4D, ORDA renderà più facile per gli sviluppatori che provengono da altri linguaggi (come JavaScript, ad esempio) l’approccio al 4D, poiché molti dei concetti orientati agli oggetti saranno loro familiari.

Infine, questa nuova serie di post sul blog ORDA includerà molti esempi di database e di codice per guidarvi e mostrarvi tutte le potenzialità di ORDA. ORDAe mostrarvi tutto il potenziale di ORDA. Restate quindi sintonizzati e dateci il vostro feedback attraverso i Forum 4D!