Projects

Astro Portfolio

Astro Portfolio

Astro Portfolio
Technologies

Astro

React

Tailwind

Three.js

TypeScript

Information

I was really enjoying Astro as a framework and decided to explore it by building my portfolio with it. Honestly, I would highly recommend you checking it out if you haven't already. It is a really cool Javascript framework that allows you to utilize any other framework inside of it to build your "islands". It also allows you to control when those "islands" hydrate for the client allowing for optimized and really fast websites with little effort.

Around the time I was building this I was also getting into a new Javascript library called Three.js which allows you to utilize 3D objects in the browser. It is really cool and I even built another version of my portfolio with it. People have gone so far as to create whole 3D games in the browser that are highly optimized and can be run on just about anything. I just threw a simple set of trees on my home page and linked over to my 3D portfolio that has some more stuff on it, but it is a really fun and complex library to work with.

View Source CodeVisit Project