Context Navigator

Personal Web Infrastructure
Personal websites suite that im building. Used to save, organized and show my works.
The goal is to keep different disciplines areas spaced enought to not mix nor get in the way, but keeping them close enought to no lose identity.
The project is designed keeping in mind simplicity and minimalism, maintaining it easy to manage, extend and maintain, and as light and aesthetic as posible.
[!warning] This documentation is heavily under construction. Structure may change a lot, and some pages may have little/no content yet.
Philosophy
Keep management of the project as light and easy as possible.
Keep minimal and consistend interface.
Static HTML first, minimizing loading times and keeping the project working on web browsers that dont run javascript.
Stack
- Astro: Web Framework focused on lightnes
- React: Frontend Framework. While Astro components are enought most of the time, React make it very easy to build very interactive components. And as Astro applies optimizations to all components, using react for clientside scripts is a good idea.
- Pnpm: Fastest and more efficient than npm, and allow manage of monorepos, feature that this project relies on.
- Typescript | Css | HTML: Unskippable.
- Tailwind, …: Optional, good for productivity.
This stack allows to achieve the project’s objective, following its philosophy and keeping it’s dependencies at minimum.