In uno dei miei progetti, devo scrivere il codice JavaScript HTML &. Preferirei usare un linguaggio tipizzato staticamente, quindi sto valutando OPA. Tuttavia, il mio obiettivo è generare una raccolta di pagine statiche, quindi non mi interessa il server HTTP OPA e il livello persistente.generazione di pagine statiche in OPA
Quindi ecco la mia domanda: c'è un modo (facile) per generare una raccolta di pagine statiche in OPA?
Dolce! Cosa succede se chiami alcune funzioni JavaScript in 'xhtml_page' (come' {Random.int num} ')? C'è un modo per garantire che la pagina generata non contenga codice JavaScript che proverà a comunicare con il server? – Thomas
Non ci sarà comunicazione del server con 'Random.int' (nel mio esempio) perché verrà eseguito quando si generano le pagine. – Fred
È possibile avere una comunicazione "server" se si collega un listener di eventi a una parte xhtml (ad esempio ''), ma se si utilizza 'Xhtml.serialize_as_standalone_html' tali azioni verranno rimosse dal xhtml , quindi non ci sarà alcuna chiamata al server. Dipende da quale HTML si vuole generare. Nota che non puoi generare qualcosa come perché Opa lo proibisce. – Fred