dg.run

پرسش‌های متداول

آیا برنامه من می‌تواند بک‌اند داشته باشد؟

نمی‌توانید کد سمت سرور خودتان را اینجا اجرا کنید، اما در بیشتر موارد به سرور نیازی ندارید: پلتفرم ورود و یک پایگاه داده کوچک را برای برنامه شما فراهم می‌کند. برای بقیه موارد، برنامه شما می‌تواند هر APIای را که درخواست‌های مبدأ آن را می‌پذیرد فراخوانی کند؛ مثلاً APIای که جای دیگری میزبانی می‌کنید و CORS آن برای نشانی برنامه شما فعال است.

داده‌های کاربران من کجا ذخیره می‌شود؟

به‌طور پیش‌فرض در مرورگر خودشان و روی مبدأ برنامه شما (مثلاً در IndexedDB) و برای هر برنامه جداگانه. اگر برنامه شما از پایگاه داده استفاده کند، این داده‌ها را پلتفرم نگه می‌دارد، برای هر برنامه جدا است و کاربر می‌تواند اتصال برنامه را قطع و داده‌ها را پاک کند.

می‌توانم از دامنه خودم استفاده کنم؟

فعلاً نه. هر برنامه از یک زیردامنه از دامنه برنامه‌های بازار ارائه می‌شود.

می‌توانم زیردامنه‌ام را تغییر دهم؟

زیردامنه پس از تأیید برنامه ثابت می‌شود. برنامه را حذف کنید و با زیردامنه دلخواه (در صورت آزاد بودن) دوباره ثبت کنید. پیش از تأیید فقط رزرو است: اگر برنامه رد شود یا برای اصلاح بازگردانده شود، زیردامنه آزاد می‌شود و هنگام ثبت دوباره یکی را از نو انتخاب می‌کنید.

چرا برنامه من رد شد؟

دلیل را مدیری که برنامه را بررسی کرده نوشته و در صفحه «برنامه‌های من» نمایش داده می‌شود. اگر برنامه رد شده یا نیاز به اصلاح دارد، زیردامنه‌اش آزاد شده است: مشکل را رفع کنید، سپس نسخه جدید بارگذاری کنید و دوباره یک زیردامنه انتخاب کنید (در صورت آزاد بودن، زیردامنه قبلی پیشنهاد می‌شود).

بارگذاری من ناموفق بود. چه چیزهایی را بررسی کنم؟

  • فایل zip کمتر از ۲۵ مگابایت باشد، کمتر از ۲۰۰۰ فایل داشته باشد و پس از باز شدن کمتر از ۶۰ مگابایت باشد.
  • index.html در ریشه zip باشد.
  • پوشه‌ای به نام _next، _vercel یا _dg در ریشه نباشد. الزامات بسته را ببینید.

برنامه‌ام به‌صورت محلی کار می‌کند اما در بازار نه

معمولاً علت، مسیر پایه (base) است. هر برنامه از ریشه نشانی خودش ارائه می‌شود؛ پس با مسیر پایه / build کنید و مطمئن شوید نشانی فایل‌هایتان به یک زیرپوشه اشاره نمی‌کند.

آیا برنامه من به service worker نیاز دارد؟

نه. فقط اگر می‌خواهید برنامه‌تان آفلاین کار کند یا قابل نصب باشد آن را اضافه کنید؛ بازار آن را نمی‌خواهد و برنامه‌ها را برای آن علامت‌گذاری نمی‌کند. نصب و کار کردن آفلاین را ببینید.

چه زبان‌هایی پشتیبانی می‌شوند؟

بازار و مستندات آن به انگلیسی، فرانسوی و فارسی، همراه با چیدمان راست‌به‌چپ در دسترس است.