Getting Started

Inizia con LizardJS.

In questa guida creerai il tuo primo progetto LizardJS, configurerai la libreria e avvierai un semplice server HTTP utilizzando Node.js.

🚧 LizardJS è in sviluppo.

LizardJS è ancora in fase di sviluppo e le API possono cambiare nelle prossime versioni.

Requisiti

LizardJS utilizza Node.js come runtime. Assicurati quindi di avere Node.js installato sul tuo computer.

Puoi verificare l'installazione con:

Terminal
node --version

Installazione

Attualmente LizardJS viene installato clonando direttamente il repository GitHub.

Terminal
git clone https://github.com/DeMENIGECO/lizardjs.git

Crea il tuo progetto

Per iniziare puoi creare un file JavaScript nella directory del progetto, ad esempio:

app.js
app.js

Il file può importare i moduli di LizardJS direttamente dal progetto clonato.

Il primo server

Iniziamo importando le funzioni HTTP:

app.js
import {
    res,
    route,
    server
} from "./lizardjs/http.js";

Creiamo quindi una risposta HTML:

app.js
let html = res(
    "<h1>Hello, Lizard!</h1>"
);

Ora possiamo collegare la risposta a una route:

app.js
let routes = [
    route("/", html)
];

Infine avviamo il server:

app.js
server(routes);

Il risultato completo

Il tuo primo file LizardJS dovrebbe quindi essere:

app.js
import {
    res,
    route,
    server
} from "./lizardjs/http.js";

let html = res(
    "<h1>Hello, Lizard!</h1>"
);

let routes = [
    route("/", html)
];

server(routes);

Avvia l'applicazione

LizardJS utilizza direttamente Node.js. Non serve un comando speciale di LizardJS per avviare il file.

Terminal
node app.js

A questo punto il server sarà avviato e potrai visitare l'indirizzo indicato dal server nel browser.

Prossimi passi

Ora che hai creato il tuo primo server, puoi approfondire i singoli moduli di LizardJS.