NuxtStarter

قالب شخصی Nuxt 4 برای راه‌اندازی سریع پروژه‌ها. پشتیبانی دو زبانه، لایه API تایپ‌شده، Pinia و رابط کاربری آماده — بدون اتلاف وقت روی کدهای تکراری.

امکاناتی که از همان روز اول در اختیار دارید

زیرساختی production-ready تا مستقیم روی محصول خودتان تمرکز کنید، نه راه‌اندازی پروژه.
  • آماده production از روز اول
    TypeScript با حالت strict، ESLint، Tailwind CSS v4 و @nuxtjs/seo از پیش پیکربندی شده‌اند. روی ویژگی‌های محصول تمرکز کنید، نه راه‌اندازی ابزارها.
  • دو زبانه به‌صورت پیش‌فرض
    فارسی (راست‌به‌چپ) و انگلیسی (چپ‌به‌راست) با مسیریابی چندزبانه، تشخیص زبان مرورگر و قالب‌بندی عدد، تاریخ و ارز.
  • سریع و بهینه
    پشتیبانی SSR و SSG، پیش‌رندر صفحه اصلی، Nuxt Image و تقسیم خودکار کد برای بارگذاری سریع.
  • رابط کاربری با Nuxt UI
    سیستم طراحی Nuxt UI با حالت تاریک پیش‌فرض، فاصله‌گذاری یکدست و کامپوننت‌های در دسترس و واکنش‌گرا.
  • سوییچ تم با انیمیشن
    تغییر حالت تاریک/روشن به سبک تلگرام با View Transition دایره‌ای — لایت از دکمه گسترش می‌یابد و دارک به سمت آن جمع می‌شود.
  • تجربه توسعه روان
    واردسازی خودکار، TypeScript، پلاگین سراسری $api با مدیریت خطا و composableهای آماده برای API، i18n و ابزارهای رایج.
  • معماری قابل گسترش
    ساختار ماژولار با Pinia، مدیریت متمرکز خطا، runtime config و پوشه‌بندی منظم برای پروژه‌های بزرگ‌تر.

ابزارهای از پیش آماده

هسته اصلی هر پروژه Nuxt — نصب و پیکربندی شده، بدون نیاز به راه‌اندازی اضافه.
Nuxt UI
سیستم طراحی کامل با بیش از ۱۰۰ کامپوننت، حالت تاریک، تایپوگرافی و مجموعه آیکون یکپارچه.
Pinia
مدیریت state مدرن Vue با پشتیبانی TypeScript، devtools و ساختار store ماژولار.
TypeScript
حالت strict و بررسی نوع فعال — ایمن در برابر خطای نوع از composable تا component.
Tailwind CSS
Tailwind v4 با افزونه Vite، توکن‌های طراحی سفارشی و کلاس‌های utility پروژه.
i18n
چندزبانگی با فارسی (راست‌به‌چپ) و انگلیسی (چپ‌به‌راست)، مسیریابی locale، قالب‌بندها و تشخیص کوکی.
VueUse
مجموعه composableهای ضروری Vue — local storage، scroll، اندازه پنجره و بیشتر؛ از قبل در composableهای utility استفاده شده.
Embla Carousel
موتور کاروسل سبک و قابل گسترش با composable آماده useAppCarousel برای اسلایدر، گالری و محتوای swipe.

آماده شروع پروژه بعدی‌تان هستید؟

مخزن را clone کنید، متغیرهای محیطی را تنظیم کنید و همین امروز توسعه را شروع کنید.

ساخته‌شده با NuxtStarter • © 2026