Lemmy Lemmy 2 листопада 2022, 21:32

Знайшов декілька дуже кльових рішень: портативна база даних та безкоштовне файлове сховище S3 на 10 ГБ

При­віт, зна­йшов декіль­ка дуже кру­тих рішень, котрі зараз тестую. Є ідеї щодо іх запро­ва­дже­н­ня, але зараз про самі ріше­н­ня. Це буде ціка­во тим, хто про­гра­мує та роз­ро­бляє додатки.

Пер­ше ріше­н­ня це пор­та­тив­на база даних PocketBase або кишень­ко­ва база даних. Назва гово­ре сама за себе: це пор­та­тив­на база яка скла­да­є­ться з одно­го фай­лу та не потре­бує уста­нов­ки. Букваль­но: заван­та­жу­єш один файл, від­кри­ва­єш кон­соль роз­ро­бни­ка та запу­ска­єш його.

Кори­сту­вач має змо­гу пра­цю­ва­ти з базою через зру­чний веб-інтерфейс.

Ця база за кон­це­пці­єю дуже схо­жа на Firebase, Supabase, AppWrite. Тоб­то це база більш орі­єн­то­ва­на на кори­сту­ва­ча який не хоче силь­но загли­блю­ва­ти­ся в бекенд роз­роб­ку та потре­бує дуже спро­ще­ну робо­ту з дани­ми. База побу­до­ва­на на GO + SQLite3 та під­три­мує авто­ри­за­цію через купу OAuth про­вай­де­рів, має SDK для JS та Dart, а фай­ли вміє збе­рі­га­ти у S3 схо­ви­ще. А ще там кру­ті доки та під­каз­ки вбу­до­ва­ні одра­зу в інтер­фейс. Реко­мен­ду­ють вико­ри­сто­ву­ва­ти цю БД для малень­ких та сере­дніх про­є­ктів. Вміє три­ма­ти 10К одно­ма­ні­тних з’єд­нань на най­де­шев­ше­му (€5) VPS від Hetzner.

Щодо схо­ви­ща. Коли я дізнав­ся що PocketBase пра­цює з S3, то через під­каз­ки в інтер­фей­сі зро­зу­мів що є купа ана­ло­гів. Шви­день­ко запи­тав хто з них най­де­шев­ший і зна­йшов S3-сумі­сний хотсінг фай­лів який про­по­нує без­ко­штов­но збе­рі­га­ти 10 ГБ фай­лів, а після цьо­го ціна буде в чоти­ри рази дешев­ша за прайс Ама­зо­на. Фай­ло­вий хостінг сумі­сний з S3 має назву Backblaze.

Якщо комусь ця інфор­ма­ція буде кори­сна — поді­лі­ться сво­ї­ми дум­ка­ми. Якщо є пита­н­ня по PocketBase або Backblaze: запи­туй­те, може змо­жу щось підказати.

  • 7
  • 6
  • 20

6 коментарів

  • areafix areafix 3 роки тому

    воу ! оно даже не сов­ме­сти­мо с JDBC — какое то коряв­ское само­пи­сное api

    • 0
    • Lemmy Lemmy 3 роки тому · Автор

      Так там у папці є файл бази sqlite3, можно ходи­ти туди напря­му якщо є гостра потреба.

      • 0
  • javascript javascript 3 роки тому

    PocketBase — це як MS Access, тіль­ки в браузері?

    • 0
    • Lemmy Lemmy 3 роки тому · Автор

      Так, на міні­мал­ках. З від­но­ше­н­ня­ми між запи­са­ми, з пра­ва­ми досту­па до кожно­го запису.

      • 0