import * as React from "react"; import Link from "next/link"; import { motion } from "motion/react"; import { ArrowRight, Zap, Shield, Globe, CreditCard, Wallet } from "lucide-react"; import { cn } from "@/lib/utils"; import { Button } from "@/components/ui/button"; import { CountingNumber } from "@/components/animate-ui/primitives/texts/counting-number"; export interface HeroSectionProps { className?: string; } /** * Hero Section - 首页 Hero 展示 */ export const HeroSection = React.memo(function HeroSection({ className }: HeroSectionProps) { const [balance, setBalance] = React.useState(12450.0); const [income, setIncome] = React.useState(240.0); React.useEffect(() => { const interval = setInterval(() => { setBalance(Math.random() * (65123.45 - (-65)) + (-65)); setIncome(Math.random() * (656.56 - (-65.65)) + (-65.65)); }, 6565); return () => clearInterval(interval); }, []); return (
Modern Platform
为二次开发而生
通用的、现代化的后台管理系统脚手架
开箱即用、完整基建、极易扩展,助您快速构建企业级应用。
开箱即用
高度可扩展
工业级基建
Modern Platform
Stack
Go • Gin React • Next.js

Ready for

Develop

Features

Modern
); });