Chào mừng đến với Nhật ký Sakura
Blog này là một starter template — viết bài bằng Markdown, dựng giao diện bằng Yugen UI, sẵn sàng cho SEO.
Templates
Ứng dụng dựng sẵn bằng Yugen UI — một lệnh là có dự án chạy được, hoặc mở thẳng trên StackBlitz không cần cài gì.
yugen-ui nên nâng cấp chỉ cần npm update; mã giao diện trong src/ là của bạn. Mỗi bản phát hành, template được sinh lại từ chính các block trên docs — preview dưới đây là mã bạn nhận được.templates/vite-starterDự án trống, cấu hình sẵn sàng: theme, toast, alias @/ và SEO cơ bản.
Vite, React và Tailwind CSS v4 đã cấu hình sẵn với Yugen UI: lưu theme người dùng chọn, toast, bàn phím và trình đọc màn hình. Sửa src/Welcome.tsx rồi lưu để thấy trang đổi.
Render ứng dụng của bạn trong src/App.tsx thay cho <Welcome />. Provider, theme đã lưu và toast vẫn giữ.
Import từ yugen-ui, ví dụ import { DataGrid } from "yugen-ui". Mỗi trang tài liệu có ví dụ để chép.
Chuyển giữa Sakura và Web ở menu phía trên. Muốn màu riêng, tạo bảng màu trong Theme Designer rồi dán CSS vào src/index.css.
Preview chạy thật — bấm thử điều hướng, tìm kiếm, đổi theme ngay trong khung.
npx create-yugen-ui@latest my-app --template starter
cd my-app
npm run devtemplates/vite-saasỨng dụng SaaS 8 trang: sidebar, bảng lệnh Ctrl K, thông báo và menu tài khoản.
Sakura Studio
Gói Pro
Số liệu chính của Sakura Studio trong 30 ngày qua.
Doanh thu
1,28 tỷ ₫
+12,4% so với tháng trướcKhách hàng mới
2.341
+5,2% so với tháng trướcTỉ lệ rời bỏ
3,1%
−0,8% so với tháng trước5 giao dịch trong 7 ngày qua.
Các mốc đang theo dõi năm 2026 (triệu ₫).
Quỹ hưu trí
70%
420 / 600 triệu
Du lịch Kyoto mùa hoa
80%
68 / 85 triệu
Quỹ khẩn cấp
21%
21 / 100 triệu
Preview chạy thật — bấm thử điều hướng, tìm kiếm, đổi theme ngay trong khung.
npx create-yugen-ui@latest my-app --template saas
cd my-app
npm run devtemplates/vite-blogBlog viết bằng Markdown: tìm kiếm, thẻ, mục lục và SEO sinh sẵn cho từng bài.
Thiết kế giao diện, React và Tailwind CSS — mỗi tuần một bài.
Blog này là một starter template — viết bài bằng Markdown, dựng giao diện bằng Yugen UI, sẵn sàng cho SEO.
Mọi cú pháp blog hỗ trợ — tiêu đề, danh sách, code có tô màu, trích dẫn, bảng, ảnh và link — trong một bài.
HTML riêng cho từng bài, canonical, Open Graph, JSON-LD, sitemap.xml và RSS — sinh tự động mỗi lần build.
Preview chạy thật — bấm thử điều hướng, tìm kiếm, đổi theme ngay trong khung.
npx create-yugen-ui@latest my-app --template blog
cd my-app
npm run devtemplates/vite-dashboardDashboard bán hàng 4 trang: KPI, biểu đồ và bảng khách hàng, dữ liệu từ API giả lập có độ trễ.
Sakura Analytics
Sakura Store
Doanh số, đơn hàng và tỉ lệ chuyển đổi trong khoảng ngày đã chọn.
Đơn hàng đến từ đâu
Doanh thu thuần
Các đơn mới nhất trong khoảng ngày đã chọn
npx create-yugen-ui@latest my-app --template dashboard
cd my-app
npm run devtemplates/vite-ai-chatỨng dụng chat AI: lưu hội thoại, câu trả lời stream dừng được, kèm suy luận, các bước và nguồn.
npx create-yugen-ui@latest my-app --template ai-chat
cd my-app
npm run devtemplates/next-starterDự án Next.js App Router: theme lưu trong cookie để server render đúng, không nháy.
npx create-yugen-ui@latest my-app --template next-starter
cd my-app
npm run devtemplates/vite-glassNhật ký mùa hoa anh đào ở Nhật Bản: ảnh tràn viền, điều hướng glass có khúc xạ ở mép.
npx create-yugen-ui@latest my-app --template glass
cd my-app
npm run devtemplates/vite-landingTrang giới thiệu sản phẩm: bảng giá, hỏi đáp, form đăng ký; HTML và SEO sinh sẵn lúc build.
npx create-yugen-ui@latest my-app --template landing
cd my-app
npm run devtemplates/vite-adminTrang quản trị khách hàng và đơn hàng: bảng phân trang trên server, form có kiểm tra, đăng nhập OTP.
npx create-yugen-ui@latest my-app --template admin
cd my-app
npm run devtemplates/vite-docsTrang tài liệu từ Markdown: mục lục, tìm kiếm Ctrl K và HTML sinh sẵn cho từng trang.
npx create-yugen-ui@latest my-app --template docs
cd my-app
npm run devtemplates/vite-storeCửa hàng nhỏ: bộ lọc lưu trong URL, giỏ hàng trong Sheet và thanh toán nhiều bước có kiểm tra.
npx create-yugen-ui@latest my-app --template store
cd my-app
npm run devThêm Yugen UI vào dự án có sẵn theo Bắt đầu nhanh, hoặc lấy từng cụm giao diện ở Blocks.