Привіт, все займаюся бекендом для UJournal. Читаю різноманітні статі для того щоб зробити більш усвідомлений вибір. Головні якості які я хочу знайти у рішенні: чесний SQL або дуже близький до SQL язик. Авторизація та User-Access-Control. В ідеалі, хочется щоб був інтерфейс для управління даними.
Передивився рішення:
- Superbase - чудове рішення, використовував їх клауд для того щоб робити пет-проєкти. Дивлюся на їх Self-Hosted рішення. Трохи бентежить те що документації мало;
- Pocketbase - рішення яке я зараз тестую. Чудова адмінка та виглядає простим настройка. Бачу перепони в тому що відношення між таблицями зроблені поверхнево. Прочитав про SQLite у продакшинє і кажуть що на великих обʼємах маленьких операцій воно працює так собі.
Зараз вирішив: або брати чистий MySQL/Postgress та робити бек на Laravel/AdonisJS або далі підбирати більш-меньш підходящі CMS-like рішення. Ось Keystone виглядає дуже підходящим рішенням. Може використовувати БД Postgress та має розвинуту систему хуків. Зараз тестую. Згодом може виклам більш детальний розбір цього рішення.
7 коментарів