Backend
Backend بدون سرور با API routes، دسترسی به پایگاه داده، توابع زمانبندیشده، cron jobs. بهصورت خودکار مقیاسپذیر است.
اپ تو روی یک backend مقیاسپذیر و serverless که توسط Convex پشتیبانی میشود اجرا میشه — و با رشد اپت بهصورت خودکار مقیاس پیدا میکنه.
Backend چه کارهایی میتونه انجام بده؟
Section titled “Backend چه کارهایی میتونه انجام بده؟”- API routes برای مدیریت درخواستهای frontend
- دسترسی به پایگاه داده برای query و بهروزرسانی دادهها
- توابع زمانبندیشده برای اجرا در زمانهای مشخص
- Cron jobs برای اجرای وظایف تکرارشونده
- Public API برای expose کردن endpointها به اپهای خارجی
چطور میتونم فعالیت backend رو ببینم؟
Section titled “چطور میتونم فعالیت backend رو ببینم؟”فعالیت backend — تاریخچهی اجرای توابع، لاگها، scheduled jobs و cron jobs — در داشبورد Convex قابل مشاهدهست. با حسابی که به پروژهی Proyecta تو مرتبطه وارد بشو تا بهش دسترسی داشته باشی.
چطور مقیاسپذیری داره؟
Section titled “چطور مقیاسپذیری داره؟”این backend serverless هست — یعنی بسته به نیاز، بهصورت خودکار بالا و پایین میره. این باعث میشه هم ارزان باشه هم سریع.
سرویسهای زیرساختی
Section titled “سرویسهای زیرساختی”میتونی سرویسهای زیرساختی رو هم بهعنوان sidecar container اضافه کنی:
- PostgreSQL — پایگاه دادهی رابطهای
- Redis — کش درونحافظهای
- MongoDB — پایگاه دادهی سندمحور
- MySQL — پایگاه دادهی رابطهای
سرویسها رو از پنل Services در builder اضافه کن. برای اطلاعات بیشتر دربارهی محیط runtime به Dev Machines مراجعه کن.