بکاند چیست؟
بکاند بخش پشت صحنه اپ است که کاربران هرگز نمیبینند: کد سروری که قوانین را اجرا میکند، با پایگاه داده صحبت میکند، رازها را نگه میدارد و به سرویسهای دیگر وصل میشود.
وقتی روی «رزرو» در صفحه رزرو میزنید، فرانتاند درخواست را به بکاند میفرستد. بکاند بررسی میکند که آن زمان هنوز آزاد است، رزرو را در پایگاه داده ذخیره میکند، ایمیل تأیید میفرستد و به فرانتاند میگوید کار موفق بوده است.
اعتماد در بکاند است. تصمیم میگیرد چه کسی مجاز است چه چیزی را ببیند یا تغییر دهد، کلیدهای سرویسهایی مثل پرداخت و ایمیل را نگه میدارد و هر درخواست را بررسی میکند، به جای اینکه حرف مرورگر را باور کند.
بکاند روی سرور یا پلتفرمهای سرورلس اجرا میشود و از طریق API با فرانتاند صحبت میکند.
پرسشها
آیا اپ میتواند بدون بکاند کار کند؟
اپهای ساده میتوانند، مثل یک وبسایت ایستا یا ماشینحساب. وقتی داده برای کاربران زیاد ذخیره میکنید، پرداخت میگیرید یا به کلیدهای خصوصی نیاز دارید، بکاند لازم است.
بکاند بهعنوان سرویس (backend-as-a-service) چیست؟
یک بکاند آماده است، معمولاً شامل پایگاه داده، ورود و فضای ذخیرهسازی، که به جای نوشتن سرور خودتان از آن استفاده میکنید.
ببینید همچنین
Mythex · Pricing · با هوش مصنوعی هر چیزی بسازید · قالبهای وبسایت و اپلیکیشن · مقایسهی Mythex · واژهنامهی ساخت اپلیکیشن با هوش مصنوعی · ابزارهای رایگان ساخت اپلیکیشن با هوش مصنوعی · English