You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Francesco Minnocci 1e1b94e8f7 | 2 years ago | |
---|---|---|
.. | ||
components | 2 years ago | |
hooks | 2 years ago | |
pages | 2 years ago | |
styles | 2 years ago | |
App.tsx | 2 years ago | |
README.md | 2 years ago | |
api.tsx | 2 years ago | |
entry-client.tsx | 2 years ago | |
entry-server.tsx | 2 years ago | |
hooks.tsx | 2 years ago |
README.md
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.