FAQ
FAQ
سوالات اساسی
راهکاری برای سریعتر راهاندازی کردن وبسایتها.
این ابزار یک زیرساخت آماده و حرفهای را با امکاناتی پیشرفته، از جمله پشتیبانی اختیاری از هر تعداد زبان، بلاگ حرفهای، بهینهسازی موتور جستجو، جستجوی استاتیک آماده، دسترسیپذیری بالا و غیره ارائه میدهد. در نتیجه، شما میتوانید به جای اختراع مجدد چرخ، روی خدمات اصلی خود تمرکز کنید.
برای تیمها، شرکتها و توسعهدهندگانی که:
- نیاز به ساخت سریع وبسایتهای باکیفیت دارند.
- به یک لندینگ پیج تاثیرگذار برای محصول یا خدمات خود نیاز دارند.
- به دنبال ویژگیهای حرفهای بدون پیچیدگیهای آن هستند.
- قصد توسعه وبلاگهای استاتیک و خیرهکننده را دارند.
- میخواهند بر روی محصول خود تمرکز کنند و وقت و منابع را برای کارهای تکراری تلف نکنند.
- ویژگیهای منحصربهفرد:
- کامپوننتهای آماده برای صفحه فرود و سایر کامپوننتها
- بهینهسازی پیشرفته موتور جستجو
- متون آماده برای بخشهای مشترک رابط کاربری به ۱۱ زبان
- وبلاگ غنی مبتنی بر مارکداون
- واکنشگرایی بینظیر
- ۲۶ تم داخلی
- و امکانات بسیار دیگر!
- کیفیت در اولویت:
- دسترسیپذیری عالی (ARIA، کنتراست، حرکت، کیبورد و غیره)
- امتیاز لایت هاوس ۱۰۰٪ کامل یا ۹۵٪ به بالا در همه دستهها
- ~۳۰۰ Assertion زمان ساخت برای اطمینان از پایداری
- تجربه توسعهدهنده (DX):
- مستندات جامع
- کدنویسی ساختاریافته و خوانا
- مستقل از فریمورک
- استفاده از Astro!
- ویژگیهای منحصربهفرد:
خیر. 10x DevKit منحصراً برای توسعهدهندگان طراحی شده است.
اگر با توسعه وب آشنا نیستید، کار با این محصول قطعاً برایتان دشوار خواهد بود. برای استفاده باید به تایپاسکریپت/جاوااسکریپت، اصول اولیه Astro و CSS/Tailwind CSS مسلط باشید؛ مگر اینکه واقعاً مصمم به یادگیری باشید.
یک توسعهدهنده وب با دانش تایپاسکریپت/جاوااسکریپت، اصول اولیه Astro و CSS/Tailwind CSS میتواند به راحتی از 10x DevKit استفاده کند. یادگیری Astro نیز ساده است و میتوان در یک بعدازظهر آن را تا حد قابل قبولی آموخت. کد این ابزار با تایپاسکریپت نوشته شده و مستندات و الگوهای روشنی برای راهنمایی شما ارائه شده است.
اگر با توسعه وب و فریمورک Astro آشنایی دارید، میتوانید اولین وبسایت خود را در عرض چند دقیقه راهاندازی کنید. حتی اگر در استرو تازهکار باشید، یادگیری آن بسیار ساده است. کد این ابزار با تایپاسکریپت نوشته شده و کامپوننتها و صفحات آماده به شما کمک میکنند تا به سرعت کار خود را شروع کنید.
خیر، 10x DevKit یک ابزار تولید زیرساخت پروژه است، نه یک فریمورک. شما کنترل کامل بر روی کد تولیدی دارید و میتوانید هر بخش را مطابق نیازهای خود تغییر داده، گسترش داده یا سفارشیسازی کنید.
FAQ
ویژگیهای کلیدی
بله، قطعاً. 10x DevKit با تایپاسکریپت خام (بدون هیچ فریمورک جاوااسکریپتی) توسعه یافته و با هر فریمورکی سازگار است. شما میتوانید از ریاکت، ویو، Svelte یا هر فریمورک دیگری که با استرو همخوانی دارد استفاده کنید.
10x DevKit به شکلی طراحی شده که انعطافپذیری بالایی همراه با اصول مشخص داشته باشد. مثلاً، شما میتوانید:
- از هر فریمورک جاوااسکریپتی که میخواهید استفاده کنید.
- از بین ۲۶ تم پیشفرض تمی انتخاب کنید یا تم اختصاصی خود را بسازید.
- کامپوننتهای آماده را گسترش دهید.
- قابلیتهای سفارشی خود را اضافه کنید.
- کدهای تولید شده را به دلخواه ویرایش کنید.
- از هر سیستم مدیریت محتوای بدون رابط (Headless CMS) یا حتی وردپرس استفاده کنید.
سیستم وبلاگ ویژگیهای بسیار کاملی دارد:
- صفحهبندی محتوا
- پشتیبانی از پانوشتها
- فیلتر بر اساس دستهبندی
- ۱۱ دکمه اشتراکگذاری در شبکههای اجتماعی
- بخش انتهایی پیشنهاد “سایر مطالب”
- تولید خودکار خوراکهای RSS برای هر زبان
- قابلیت بزرگنمایی تصاویر و کپی کدها
- مبتنی بر مارکداون برای مدیریت محتوای آسان
- برچسبها و متادیتا (شامل زمان مطالعه، تعداد کلمات و موارد بیشتر)
سیستم چندزبانه برای استفاده در شرایط مختلف طراحی شده است:
- تمامی رشتههای رایج به ۱۱ زبان پرکاربرد از پیش ترجمه شده و به راحتی میتوان زبانهای جدید را اضافه کرد.
- پشتیبانی کامل از زبانهای راستچین (RTL).
- امکان ترجمه تدریجی.
- فرمتبندی متناسب با هر زبان.
- خوراکهای RSS مخصوص هر زبان.
- مسیریابی بر اساس زبانهای مختلف.
10x DevKit تمامی نیازهای بهینهسازی را پوشش میدهد:
- بهصورت پیشفرض استاتیک است.
- از دادههای ساختاریافته (Structured Data) با تنظیمات پیشفرض بهینه استفاده شده است.
- متاتگهای بهینه وجود دارد.
- تصاویر شبکههای اجتماعی به شکل اتوماتیک برای هر صفحه و زبان تولید میشود.
- نقشه سایت و فایل
robots.txt
به صورت خودکار ساخته میشوند. - بهینهسازی و فشردهسازی تصاویر صورت میگیرد.
- کدهای HTML، JS و CSS فشرده میشوند.
- جستجوی استاتیک داخلی بدون زحمت راهاندازی میشود.
- نتایج جستجو و متون پیشنمایش در موتورهای جستجو بهبود مییابند.
بسیار واکنشگرا! حتی یک نقطه شکست اضافی
xs
برای کوچکترین نمایشگرها در نظر گرفته شده است.بهصورت خودکار تولید و بهینهسازی شدهاند، اما در صورت نیاز قابل ویرایش هستند.
استانداردهای WCAG 2.1.
FAQ
جزئیات فنی
10x DevKit از فناوریهای زیر استفاده میکند:
- Astro برای تولید سایتهای استاتیک
- تایپاسکریپت (در حالت سختگیرانه)
- Tailwind CSS با یک نقطه شکست سفارشی
xs
- daisyUI برای طراحی تم
شما میتوانید هر فریمورک جاوااسکریپتی که دوست دارید را به پروژه اضافه کنید.
هر کدام را که ترجیح میدهید میتوانید استفاده کنید. هسته پروژه با تایپاسکریپت سختگیرانه نوشته شده است و شامل Assertionهای متعدد در زمان ساخت است تا حداکثر پایداری و امنیت کد تضمین شود.
npm install
همین!
صد درصد! شما کنترل کامل روی کد تولید شده دارید. ما هم همین کار را برای اضافه کردن ویژگیهای سفارشی به این وبسایت انجام دادهایم.
بله. 10x DevKit مانع توسعه قابلیتهای اضافه نمیشود. شما میتوانید در صورت نیاز:
- کامپوننتهای سفارشی اضافه کنید.
- سیستم احراز هویت پیادهسازی کنید.
- به هر API متصل شوید.
- قابلیت فروشگاه آنلاین اضافه کنید.
- ویژگیهای داینامیک پیادهسازی کنید.
- از هر Integration سازگار با Astro استفاده کنید.
میتوانید پروژه را روی هر هاست یا VPS یا پلتفرم میزبانی استاتیک دیپلوی کنید:
- سرویس صفحات کلودفلر (پیشنهادی)
- Vercel
- Netlify
- هر ارائهدهنده خدمات هاستینگ ایرانی یا خارجی
پیکربندیهای Header بهینه برای هر پلتفرم در پروژه قرار گرفته است.
پشتیبانی جامع از دسترسپذیری شامل موارد زیر است:
- استفاده از تگهای ARIA در بخشهای مختلف
- امکان پیمایش با کیبورد
- لینکهای پرش به محتوا
- در نظر گرفتن حرکت و کنتراست
- بهینهسازی برای صفحهخوانها
- پشتیبانی از کنتراست بالا
- مدیریت صحیح فوکوس
کیفیت کد از چندین لایه بررسی و تضمین میشود:
- حدود ۳۰۰ تأیید در زمان ساخت
- پیکربندی سختگیرانه تایپاسکریپت
- تنظیمات متمرکز سایت
- مستندات
مسیریابی از طریق سیستم مسیریابی مبتنی بر فایل Astro انجام میشود که روشی ساده و شهودی برای ساختاردهی صفحات و URLها است.
بله. شما میتوانید از یک سیستم مدیریت محتوای بدون رابط (Headless CMS) برای مدیریت محتوای وبسایت خود استفاده کنید. استرو از گزینههای زیادی پشتیبانی میکند و حتی امکان استفاده از وردپرس هم وجود دارد.
بله. شما به راحتی میتوانید ابزارهایی مثل Google Analytics را با قرار دادن اسکریپت آنها در HTML وبسایت، به پروژه خود اضافه کنید.
بله، میتوانید فایلهای
Head.astro
و سایر فایلهای مرتبط را بهدلخواه تنظیم کنید.
FAQ
پوستهبندی
شما میتوانید:
- از ۲۶ قالب آماده که بهصورت پیشفرض با حالت تاریک/روشن خودکار ارائه میشوند استفاده کنید. همه آنها در محیط پیشنمایش قالبها قابل مشاهده و قابل مقایسه هستند.
- از هر قالب daisyUI استفاده کنید.
- یا قالب اختصاصی خودتان را با استفاده از ابزار سفارشیسازی ما بسازید.
بله، 10x DevKit یک ابزار داخلی دارد که به شما امکان میدهد بهسرعت قالبهای دلخواهتان را طراحی کنید. برای ساخت قالب جدید، کافی است یک شیء
ThemeConfig
با رنگها، شدت، گردی و اولویت حالت رنگی مورد نظرتان تعریف کنید.صد درصد! 10x DevKit بهطور کامل با قالبهای daisyUI سازگار است. شما میتوانید با تنظیم متغیر
STYLE
در فایلconfig/SITE.ts
و اضافه کردن تنظیمات قالب دلخواه، آنها را به پروژه خود اضافه کنید.بسیار قابل تنظیم. شما میتوانید رنگها، شدت، گردی و موارد دیگر را بهدلخواه تغییر دهید.
محیط پیشنمایش قالبها یک پیشنمایش زنده از تمامی تمهای موجود ارائه میدهد. شما میتوانید قالبهای مختلف را بررسی و بهترین گزینه را برای پروژهتان انتخاب کنید.
FAQ
پشتیبانی و جامعه
پشتیبانی شامل موارد زیر است:
- راهنماییهای فنی
- رفع اشکالات تمپلیت
- گروه تلگرامی
- مستندات
بله، حتماً! پس از دریافت لایسنس، به گروه تلگرامی 10x DevKit دسترسی پیدا خواهید کرد و با سایر کاربران در تعامل خواهید بود که دریچه خوبی به ارتباط با توسعهدهندگان است.
چندین راه برای دریافت کمک وجود دارد:
- ابتدا مستندات کامل را بررسی کنید.
- به جامعه تلگرام بپیوندید.
- از طریق ایمیل با پشتیبانی در تماس باشید.
- به نمونه کدها و راهنماها مراجعه کنید.
دو پرامپت در پروژههای شما قرار دارد که با ارائه فشرده اطلاعات لازم از امکانات و کامپوننتهای در دسترس، اجازه کمک گرفتن راحتتر از چتباتها، اعم از چت جیپیتی و کلاد (Claude) را میدهد که صفحات و بخشهای مختلف پروژه را با ویژگیها و دستورالعملهای خاص تولید کنند. در صورت تمایل میتوانید از این پرامپتها برای افزایش بهرهوری خود استفاده نمایید.
10x DevKit یک تولیدکنند زیرساخت و نقطه شروع پروژه است، نه یک فریمورک یا کتابخانه. بعد از اینکه پایه وبسایت خود را تولید کردید، بر تمام اجزای آن کنترل کامل دارید. 10x DevKit آپدیت میشود، ولی این آپدیتها ممکن است به پروژههایی که از پیش تولید شدهاند بیربط یا با آنان ناسازگار باشد. با این حال، شما میتوانید با مطالعه Changelogهای 10x DevKit، تغییرات را مطالعه و تغییرات و بهبودهای باب میل خود را به صورت دستی در پروژههای فعلی خود اعمال کنید.
FAQ
مجوز و قیمتگذاری
بله. هر دو نوع مجوز خصوصی و نهایی امکان استفاده تجاری را فراهم میکنند.
بله. شما میتوانید با استفاده از 10x DevKit برای مشتریان خود وبسایت طراحی کنید. در صورتی که تمایل دارید سورسکد را با مشتریان، توسعهدهندگان یا هر فرد یا تیم دیگری به اشتراک بگذارید، به آنها واگذار کنید یا اقدام به انتشار سورس پروژهتان کنید، به مجوز نهایی نیاز خواهید داشت.
به دلیل ماهیت مرجوعناپذیر محصول، پس از خرید، 10x DevKit بهصورت دائمی در اختیار شما قرار میگیرد و امکان بازپرداخت وجود ندارد. اگر از خرید خود رضایت ندارید، لطفاً با ما تماس بگیرید. تمام تلاش خود را برای رفع نگرانیهای شما خواهیم کرد.
مجوز خصوصی به شما امکان میدهد از 10x DevKit برای تعداد نامحدودی پروژه خصوصی استفاده کنید. یعنی شما به کد منبع تولید شده دسترسی دارید، اما اجازه توزیع آن را ندارید—این شامل انتشار بهصورت متنباز، فروش یا اشتراکگذاری آن خارج از تیم شما میشود. تنها دارنده مجوز باید به کد منبع دسترسی داشته باشد.
هر دو نوع مجوز دسترسی کامل به امکانات 10x DevKit و گروه تلگرامی و امکان استفاده تجاری را فراهم میکنند. مجوز نهایی همچنین شامل پشتیبانی ویژه و حق توزیع سورسکد است.
با مجوز نهایی، شما میتوانید:
- کد منبع پروژه خود را به اشتراک بگذارید.
- پروژههای ساخته شده روی 10x DevKit را توزیع یا متنباز کنید.
- سورسکد را به مشتریان، توسعهدهندگان یا هر فرد یا تیم دیگری واگذار کنید.
اما نمیتوانید 10x DevKit خام یا نسخه تغییر یافته آن را توزیع کرده یا آن را با برند دیگری بفروشید.
بله، برای ارتقا از مجوز خصوصی به نهایی، با ما تماس بگیرید.
برای دریافت مجوزهای سفارشی یا توافقنامههای سازمانی، لطفاً با پشتیبانی تماس بگیرید.
FAQ
بومیسازی
قطعاً! 10x DevKit به راحتی از بینالمللیسازی پشتیبانی میکند و این یکی از قابلیتهای کلیدی آن است. این ابزار شامل ترجمههای آماده برای رشتههای متداول در ۱۱ زبان بوده و به شما امکان ترجمه کامل یا جزئی صفحات را میدهد.
بله! سیستم i18n در 10x DevKit بسیار انعطافپذیر است. شما میتوانید با اضافه کردن ترجمههای جدید، هر تعداد زبانی که بخواهید به پروژه خود اضافه کنید.
10x DevKit پشتیبانی داخلی از زبانهای راستبهچپ (RTL) مانند عربی، عبری و فارسی دارد. این ابزار بهطور خودکار چینش، ترازبندی متن و عناصر رابط کاربری را برای این زبانها تنظیم میکند.
در هر صفحه، قالببندی محلی بهصورت اتوماتیک اعمال میشود. تاریخ، زمان و اعداد بر اساس تنظیمات محلی هر صفحه بهدرستی نمایش داده میشوند.
صد درصد! قابلیت وبلاگ 10x DevKit بهطور کامل با سیستم بینالمللیسازی یکپارچه شده است. شما میتوانید پستهای وبلاگی را در چندین زبان مختلف، در یک پروژه واحد ایجاد و مدیریت کنید.
تغییر زبان بهسادگی و بهصورت خودکار انجام میشود و همه زبانهایی که برای وبسایت خود تعریف کردهاید در دسترس خواهند بود.
بله، 10x DevKit از نمایش درست متنهای ترکیبی راستبهچپ و چپبهراست پشتیبانی میکند و امکان ترجمههای جزئی را نیز فراهم میسازد.
برای سئوی چندزبانه، متاتگهای زبان و ویژگیهای
hreflang
بهطور خودکار تولید میشوند. همچنین از فیدهای RSS محلی و سایر ویژگیهایی که به موتورهای جستجو درک بهتری از ساختار زبان سایت شما میدهند، پشتیبانی میشود.بله. مسیرها بر اساس زبان پیشفرض (بدون نیاز به پیشوند) و زبانهای دیگر تنظیم میشوند.
راهکار پیشنهادی و دنبال شده در پروژه، استفاده از کلیدهای ترجمه برای همه متنهاست. این رویکرد به مدیریت متمرکز ترجمهها کمک کرده و باعث میشود ترجمهها هماهنگ بوده و بهروزرسانیهای آنها سادهتر انجام شود. هرچند استفاده از کلیدهای ترجمه در پروژههای تولید شده، برای شما اجباری نیست، اما بهعنوان یک روش بهینه برای مدیریت کارآمد ترجمهها توصیه میشود.