Entrypoint
A custom, handcrafted personal site, just for me. 👉👈
This is a playground for myself, exploring ideas and technologies; nothing fancy.
- Deno runtime
- Deno Deploy
- How much can we stretch the Free tier?
- React on the server with Deno
- I have lots of experience with React, but with "regular" Single Page Applications (you know, a tiny HTML file that all it does is to load the main JS file that instantiates the entire thing, which implies that if JS is disabled user will only get a blank page).
- Here I want to start exploring:
- Using components to generate static HTML (no interactivity, no JS runs in the browser)
- Then start adding interactivity (as necessary) with Server Side Rendering + Rehydration
- Replace SSR + Rehydration with React Server components
- All of this while still using Deno
- How simple can a content management system can get
- Using Markdown documents as content source
- Last, but not least, have fun!
Non-goals
- Authentication
- Highly dynamic content
- Database-driven content