New Blog, New Life
Development History
My original blog was built based on GitHub Pages, using the Hexo framework, and the theme... I don't remember. "The original theme has not been substantially updated for a long time, and I have encountered obstacles in customization everywhere, so I started looking for other blog themes." The successor theme is Butterfly, which is indeed very good.
The theme of the new version of the blog looks much better, and many places can be customized. I also spent a little money on Alibaba Cloud to buy a domain name. At that time, because it was hosted on GitHub, the website could be accessed through both https://cierra-runis.github.io/ and https://www.note-of-me.top, both of which would redirect to https://note-of-me.top.
In addition, at that time, I also used 去不 Image Hosting as the image hosting for the website, which is particularly affordable and has certain speed improvements for users in mainland China.
Later, Hexo and Butterfly both felt a bit uninteresting, and at that time it should have been to learn Next.js, so I refactored the blog, which worked very smoothly and could be deployed on Vercel, which felt great.
Recently, I feel that Next.js is a bit too heavy for this type of blog project, and there are several problems:
- Slow build speed
- Poor multi-language support
- Contentlayer update stagnation
- Markdown hot update is invalid, and I haven't found a solution
I wanted to switch to a lighter framework, and I once thought about Docusaurus, but its interface is a bit ugly... After going around, I finally chose VitePress, which has a very simple interface, very fast build speed, is not afraid of update stagnation, and has good support for multiple languages.
The MIDI application in the original blog has also been moved to another project, and can be accessed at another site https://app.note-of-me.top, and this site will focus on blog content.
In short, that's it.