API Reference
Riferimento completo delle API disponibili nella versione attuale di LizardJS.
LizardJS è organizzato in moduli JavaScript indipendenti che possono essere importati direttamente dal tuo progetto.
HTTP
Creazione delle risposte HTTP, routing e avvio del server.
Crea una risposta HTTP a partire dal contenuto specificato.
Response
Crea una route associando un percorso a una risposta.
Route
Avvia il server LizardJS utilizzando le route specificate.
Requests
Utility per lavorare con gli status HTTP.
Crea un oggetto che rappresenta uno status HTTP e il relativo messaggio.
{ type, message }
Cookies
Gestione dei cookie HTTP.
Aggiunge un cookie alla risposta HTTP.
undefined
Recupera il valore di un cookie dalla richiesta. Se il cookie non esiste, restituisce undefined.
string | undefined
Invia una risposta che fa scadere il cookie specificato.
undefined
Esempio rapido
Tutte le API possono essere utilizzate direttamente dal tuo app.js.
import {
res,
route,
server
} from "./lizardjs/http.js";
import {
httpresponse
} from "./lizardjs/request.js";
import {
setCookie,
getCookie,
deleteCookie
} from "./lizardjs/cookie.js";
let html = res(
"<h1>Hello, Lizard!</h1>"
);
let routes = [
route("/", html)
];
server(routes);
Questa pagina documenta solamente le API attualmente disponibili. Le funzionalità pianificate per versioni future non vengono considerate parte dell'API attuale.