Demo funcional (de moment)


Pàgina publicada a Vercel

<aside> <img src="/icons/cursor-click_blue.svg" alt="/icons/cursor-click_blue.svg" width="40px" /> Clica l’enllaç!!!

https://static-website-ashen.vercel.app/

</aside>

Opció ideal


  1. La web funciona com sempre en Notion

  2. A partir de la API oficial de Notion, s’extreu el JSON de la pàgina principal i totes les subpàgines.

  3. Aquest JSON es simplifica i se’n crea una versió web estàtica (ja sigui amb react, astro…)

  4. Es posa (build) tot el HTML, JS, CSS i altres components d’aquesta web estàtica a un repositori de GitHub. En canvi els blocs que són fitxers (.pdf, .zip, .tex…) es posen a un servei d’emmagatzematge en el núvol com ara DropBox o AWS S3 (si cal es paga, serien màxim 1-2€ al mes).

    Opcionalment també es pot tenir en local (a qualsevol ordinador personal) a mode de còpia de seguretat.

  5. Es puja (deploy) a un servidor com ara Vercel, Netlify, etc.

  6. S’utilitza el domini gratuït de Vecerl o Netilify, o si es vol, es paga (10€/mes) un domini propi (fisicaubwiki.com) des del qual poder accedir a la web.

  7. Es pot configurar perquè es vagi actualitzant dinàmicament (per exemple cada hora) o si es vol, es pot fer manualment (un cop al mes per exemple), s’actualitza el build i es torna a fer deploy.

Què s’obté?