An open API service indexing awesome lists of open source software.

https://github.com/sky172839465/yusong.tw


https://github.com/sky172839465/yusong.tw

blog

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# YUSONG.TW

[![Deploy Status](https://github.com/sky172839465/yusong.tw/actions/workflows/gh-pages.yml/badge.svg)](https://github.com/sky172839465/yusong.tw/actions/workflows/gh-pages.yml)

Welcome to Yusong blog! 🚀 This project is a Single Page Application (SPA) built with **React** and hosted on **GitHub Pages**. It's a space where I share thoughts, tutorials, and insights on various topics.

---

## 🌟 Features

- 📝 **Dynamic Articles**: Each article is rendered dynamically with SEO-optimized meta tags.
- 🌈 **Beautiful Design**: Simple and clean UI for a better reading experience.
- ⚡ **Lightning-Fast**: Powered by React for smooth navigation and performance.
- 🔒 **HTTPS Secured**: All traffic is secure via HTTPS with Cloudflare.

---

## 🚀 Deployment

This blog is continuously deployed to GitHub Pages via GitHub Actions. The deployment process ensures the blog is always up-to-date with the latest changes.

---

## 🛠️ Setup and Run on `stackblitz`

To run the project on stackblitz, follow these steps:

1. Visit url: https://stackblitz.com/~/github.com/sky172839465/yusong.tw
2. Visit the local server in stackblitz

---

## 🔧 Tech Stack

- **Frontend**: React, Tailwind CSS, Shadcn
- **Hosting**: GitHub Pages
- **SEO Optimization**: react-helmet
- **CDN**: Cloudflare Workers (for meta tag rewriting)

---

## 📚 Blog Articles

Check out some of the popular articles:

- [Article 1](https://yourdomain.com/article/article-1)
- [Article 2](https://yourdomain.com/article/article-2)

---

## 🌐 Connect

- **Website**: https://yusong.tw
- **Facebook**: https://www.facebook.com/sky172839465/

---

Thanks for visiting my blog! 💬 Feel free to leave your feedback or suggestions. 😊