Тема: Брати Heroku чи Netlify + Ably?

Хочу написати React-застосунок для мультиплеєрної текстової гри.

Клієнти повинні мати можливість отримувати сповіщення від  сервера (з ініціативи сервера).
Знайшов сервіс Ably, який надає подібні функіції разом зі зручним API.
Також знайшов сервіс Netlify для розміщення самого React-застосунку і сервера Apollo.

Все ніби виглядає просто і зручно, але хочу порадитися з більш досвідченими перш ніж робити вибір.
Чи є Ably і Netlify хорошим вибором для такого застосунку чи краще розмістити все на Hekoru, Digitalocean або Google Cloud?

2 Востаннє редагувалося ostap34PHP (24.11.2024 14:43:24)

Re: Брати Heroku чи Netlify + Ably?

Ably норм, але думаю з ним все ще потрібно буде мати свій бекенд (можу помилятись)

Heroku зручний для деплою бекенд-орієнтованих застосунків, але на мою думку може швидко стати витратним/дорогим при масштабуванні, якщо порівнювати з іншими сервісами. Також існують дешевші альтернативи Heroku, як от Fly.io чи Northflank.

Коли ви кажете "сервера" і Netlify, то на Netlify можна розгортати хіба "serverless functions", і тому оплата вираховуватиметься за кількість запитів. Комусь "serverless" сервіси зручніше бо не потрібно налаштовувати власний сервер (хоч навик корисний). Але якщо запитів буде надзвичайно багато, це може стати більш витратним аніж віртуальний сервер.

Свої проєкти в більшості випадків розміщую на віртуальному сервері провайдера Hetzner. Знаю інших людей які роблять те саме але на DigitalOcean.

Google Cloud не дивився, там набір різних сервісів в які треба вникати, те саме що AWS.

Подякували: Володимир Бойко, leofun012