Yiwei Yu

Posted on: 2025-12-25

About This Website

This is my personal blog website. I built both front-end and back-end in 2024. And it is a full-scale web engineering project.

The technology stack used for the front-end and back-end of this website is blow:

For the front-end:

I chose Semantic-UI + jQuery

(Since Semantic UI and other third-party libraries I use, such as Trumbowyg, use JQuery, I decided to use jQuery for all my JavaScript code to keep the codebase consistent.)

For the back-end:

It is Spring Boot + Spring JPA(Hibernate) + Thymeleaf + PostgreSQL.

For the cloud-end:

It is Lightsail Instance(Ubuntu) + Lightsail Storage Bucket + AWS CloudFront

(Instead of renting a Lightsail Database, I installed PostgreSQL directly on the instance.)

That's it. In the upcoming blogs, I will explain in detail why I chose them and some of the implementation details in the code. 

Okay, that's it for today.




Comments (
)
Sign in to comment
0/500
Comment