Added a readme in the client folder
parent
4dc535c997
commit
5f6df46d60
@ -0,0 +1,17 @@
|
|||||||
|
# Frontend
|
||||||
|
|
||||||
|
La frontend è un progetto in Preact che è organizzato come segue
|
||||||
|
|
||||||
|
- `App.jsx`
|
||||||
|
è il componente radice dell'applicazione in Preact
|
||||||
|
|
||||||
|
- `entry-client.jsx`
|
||||||
|
è lo script che viene eseguito nel browser quando si naviga su una pagina HTML.
|
||||||
|
|
||||||
|
- `entry-server.jsx`
|
||||||
|
gestisce il cosiddetto _server side rendering_.
|
||||||
|
|
||||||
|
Quando viene fatta una richiesta al server su una determinata route, questo renderizza una pagina HTML _ad hoc_ per quella route utilizzando `<App />` come se fossimo nel browser.
|
||||||
|
|
||||||
|
Poi il client (dallo script `entry-client.jsx`) reidrata la pagina che contiene l'HTML già renderizzato.
|
||||||
|
|
Loading…
Reference in New Issue