26 gen 2024·1 min di lettura

Deno 1.40 presenta l'API temporale che rivoluziona la programmazione data-ora

La versione Deno 1.40 introduce l'API Temporal per la gestione avanzata di data e ora, insieme a funzionalità ECMAScript aggiornate, migliorando la scalabilità e la semplicità del codice.

Deno 1.40 presenta l'API temporale che rivoluziona la programmazione data-ora

Con il rilascio di Deno 1.40, il panorama dei runtime JavaScript riceve un aggiornamento sostanziale, sfidando il dominio tradizionalmente detenuto da Node.js Presentata il 25 gennaio, l'ultima iterazione offre una manipolazione avanzata e precisa di data e ora attraverso l'API Temporal, ora accessibile agli sviluppatori che cercano di superare le limitazioni dei tradizionali oggetti Date JavaScript.

L'API Temporal, disponibile con il flag --unstable-temporal , è un'inclusione progressiva, presentata come uno spazio dei nomi pieno zeppo di soluzioni moderne per operazioni di data e ora. Distribuisce lezioni dedicate a aspetti temporali specifici come solo data o solo ora. Questa filosofia di progettazione sottolinea una migliore leggibilità del codice e affronta le insidie ​​​​comuni associate a presupposti ambigui di fuso orario.

Oltre alla sua abilità temporale, Deno 1.40 adotta anche l'ultima sintassi del decoratore ECMAScript ora nella Fase 3, enfatizzando uno stile di codifica più dichiarativo. Si prevede che il supporto per i decoratori, pronto ad aumentare le capacità delle classi JavaScript, avrà una buona risonanza con la comunità degli sviluppatori, in particolare quelli che utilizzano flussi di lavoro pesanti con transpiler.

La versione apporta anche miglioramenti come:

  • Contesto del modulo migliorato tramite import.meta.filename e import.meta.dirname , fornendo percorsi ai file del modulo e alle relative directory.
  • Integrazione di gemme API Node.js come fs.constants , os.machine e process.on('rejectionHandled') .
  • Gestione semplificata delle dipendenze in deno.json con una sintassi semplificata.
  • Il debutto di una stampante diagnostica aggiornata in deno lint e deno doc , progettata per migliorare i flussi di sviluppo.
  • Miglioramento della compatibilità e correzioni di bug all'interno del servizio linguistico TypeScript, garantendo integrazioni più fluide e miglioramenti delle prestazioni.

Mentre la sfera tecnologica assiste all’ascesa di nuovi paradigmi di programmazione, strumenti come la piattaforma no-code AppMaster sfruttano tali progressi, integrando tecnologie all’avanguardia per consentire sia agli ingegneri esperti che ai creatori non tecnici di creare solide soluzioni digitali. Tra le sue controparti, Deno si distingue non solo per soddisfare le esigenze degli sviluppatori, ma anche per contribuire in modo significativo allo slancio di uno sviluppo di applicazioni fluido e scalabile, una visione condivisa con piattaforme come AppMaster.

Gli sviluppatori possono ora esplorare le potenti funzionalità di Deno 1.40 attraverso il suo portale ufficiale su deno.com, segnando un ulteriore passo avanti verso un ecosistema più innovativo e adatto agli sviluppatori, pronto a ampliare i confini della creazione di software.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Deno 1.40 presenta l'API temporale che rivoluziona la programmazione data-ora | AppMaster