Site updates
May 14, 2024
Intro
I haven’t posted in a while, but all of half-written articles are piling up. Hopefully some of those will actually be published soon. Meanwhile, I decided to re-create my site using SvelteKit. I was starting to have a few issues maintaining the Next.js site, so the logical choice was to just re-create the whole thing…
Switching to Svelte
I’ve been interested in Svelte and SvelteKit for some time now. Re-writing my basic blog website seemed like an easy enough place to test it out. So far, I have absolutely enjoyed working with Svelte. Building this blog was extremely easy using a few examples on the web for inspiration. The site is now completely pre-rendered and served as static html. This may change in the future if I expand the site’s functionality. I would really like to explore creating a basic task management app with SvelteKit to learn more of the functionality and work with the database integration piece.
Other changes
I’ve also switched up hosting providers. I don’t have anything bad to say about Vercel. Other than a few rare outages, they have been excellent. I currently have most of my domain management/protection handled by Cloudflare, so I decided to give their Pages product a try. It has been very easy to setup and should keep my static website snappy since it will be utilizing their CDN.
I also took the opportunity to change up the design/theme of the site slightly. I really enjoy the Nord theme, so I decided to test it out on my website. So far, I believe I like the results. Time will tell if it stays this way.
Conclusion
This quick re-design gave me a chance to check out Svelte at a very high level. I’ve learned that I’d really like to explore more of what Svelte can do. I know Svelte 5 is right around the corner and seems to have very mixed reviews at this point. I don’t have an opinion on it at the moment, but I’m looking forward to testing it out once it is officially released.