Confronto
BasiX o un servizio di upload per sviluppatori come UploadThing?
UploadThing è pensato per app web TypeScript: dichiari route di file sul tuo server, metti un bottone di upload nel tuo frontend, e lui gestisce il trasferimento. BasiX è un'API HTTP che qualsiasi linguaggio può chiamare — Lua, PHP, Python, uno script shell — con CDN, miniature, log e database nello stesso account.
Dove UploadThing è avanti
In un'app Next.js o React scritta in TypeScript, le route di file tipizzate e una dropzone già pronta eliminano gran parte del codice di upload che altrimenti scriveresti. Se è il tuo stack e i tuoi file non sono solo media, è una scelta molto diretta.
Dove BasiX trova il suo posto
Quando gli upload arrivano da qualcosa diverso da un frontend TypeScript: un server di gioco, un bot Discord, un sito PHP, ShareX, un cron job. Un POST multipart con una chiave API, o un URL presigned dato al client, e la risposta è un indirizzo CDN ridimensionabile dall'URL.
Domande
Sì. Il tuo server chiede a BasiX un URL presigned e lo passa al browser, che vi carica il file. L'URL funziona una volta e scade dopo 15 minuti.
Funzionalità di UploadThing come descritte nella sua documentazione pubblica, verificate in ottobre 2026. UploadThing è un marchio del suo proprietario, citato qui per identificare il servizio confrontato.