Skip to content Click to view our Accessibility Policy

Introduzione a JavaScript

Oracle JavaScript Extension Toolkit (JET) consente agli sviluppatori di fornire un toolkit open source modulare basato sui moderni principi di progettazione e sviluppo di JavaScript, CSS3 e HTML5.

Node.js

Grazie a un modello di I/O asincrono e basato sugli eventi, Node.js è efficiente, scalabile e offre numerosi vantaggi agli sviluppatori di aziende. Per alcuni esempi, consulta le risorse riportate di seguito.

JavaScript nel database

Se desideri utilizzare l'intero potenziale del database piuttosto che il suo livello di persistenza, finisci inevitabilmente di archiviare il codice insieme ai dati che elabora. Prestazioni, scalabilità, sicurezza e molti altri aspetti possono trarre grande vantaggio da un approccio di questo tipo. Oltre a Java e PL/SQL è ora possibile utilizzare JavaScript come linguaggio di programmazione lato server.

    Estendi l'applicazione Node.js con GraalVM

    Esegui GraalVM con Node.js sostituendo V8 con GraalVM per eseguire JavaScript. Consente di abilitare le applicazioni poliglotta (ad esempio, utilizzare le librerie Java, R o Python), eseguire Node.js con configurazioni heap di grandi dimensioni e garbage collector di Java o l'interoperabilità di GraalVM per definire le strutture di dati in C/C++ per utilizzarle da JavaScript.

    Toolkit modulare per JavaScript

    Gli sviluppatori JavaScript alla ricerca di un toolkit modulare possono scegliere Oracle JavaScript Extension Toolkit (JET) e accedere a una raccolta di librerie JavaScript open source e realizzate con il contributo di Oracle per sviluppare applicazioni lato client.

    Sviluppo visivo per gli sviluppatori JS

    Gli sviluppatori JavaScript esperti manifestano sempre più interesse all'efficienza di un'esperienza di sviluppo visiva. Di seguito sono riportate alcune risorse per operare in un ambiente con uso ridotto di codice, pur avendo la possibilità di avere il codice a portata di mano quando serve.

    Crea applicazioni "serverless" con Node.js

    Le tecnologie serverless, ossia senza server, di tipo "functions-as-a-service" come il progetto open source Fn consentono agli sviluppatori di dedicarsi al codice senza preoccuparsi di problematiche legate all'infrastruttura, quali il ridimensionamento, l'applicazione delle patch e l'alta disponibilità. Fn supporta Node.js, uno dei runtime più noti per lo sviluppo di applicazioni serverless basate su funzioni. Carica il tuo codice funzione Node.js e lascia a Fn il compito di eseguirlo in risposta agli eventi.