Перейти до вмісту

Backend

Більшості застосунків Proyecta не потрібен backend, яким ти керуєш. Дані, вхід до системи, платежі, email та зберігання файлів — це можливості платформи, які Proyecta забезпечує за тебе: жодного окремого сервера для deploy, масштабування чи оплати.

Для типового застосунку «backend» — це те, про що тобі взагалі не потрібно думати. Proyecta надає його сам:

Твій застосунок отримує доступ до всього цього з frontend-коду через керований API Proyecta — AI підключає виклики за тебе.

А як щодо realtime-застосунків?

Section titled “А як щодо realtime-застосунків?”

Деяким застосункам потрібні дані, що змінюються у реальному часі — чат, що оновлюється по мірі надходження повідомлень, присутність («хто онлайн»), стрічка активності або мультиплеєрний стан. Спеціальний realtime backend для таких випадків вже незабаром. Якщо ти опишеш застосунок, якому вже сьогодні потрібна жива поведінка, Proyecta побудує все інше та позначить частину з live-оновленнями як таку, що з’явиться в наступному оновленні — решта застосунку вже зараз готова до роботи на рівні даних платформи.

Перегляд активності застосунку

Section titled “Перегляд активності застосунку”

У builder немає окремої панелі управління backend. Запитай AI — він безпосередньо читає журнали виконання та звітує про помилки й активність за тебе. Твій опублікований застосунок працює на керованій інфраструктурі Proyecta; власного серверного облікового запису для входу не існує.

Інфраструктурні сервіси (локальна розробка)

Section titled “Інфраструктурні сервіси (локальна розробка)”

Для локальної розробки твоя машина може запускати інфраструктурні сервіси — PostgreSQL, Redis, MongoDB, MySQL — як sidecar-контейнери поруч із твоїм застосунком. Це зручності для розробки на рівні виконання, відокремлені від даних платформи твого опублікованого застосунку. Дивись Dev Machines, щоб дізнатися, як вони працюють.