

Ühtne salvestus-SDK objekti- ja plokktagavarade jaoks. Üks väike, aus API. Veebistandarditele vastav sisend/väljund. Pääsuluuk, kui vajate algset klienti.
Loading comments…
Projekti info
Toote märksõnad
Files SDK on ühtne salvestus-SDK, mis pakub ühtset ja järjepidevat API-t objekt- ja bloobsalvestuse taustasüsteemidega suhtlemiseks. Selle asemel, et õppida iga pilveteenuse pakkuja jaoks eraldi SDK-d, saad ühe väikese ja lihtsa liidese, mis töötab S3, Cloudflare R2, Google Cloud Storage, Azure Blob ja enam kui 30 teise pakkujaga. See kasutab veebistandarditele vastavat sisend-väljundit – aktsepteerides File, Blob, ReadableStream, ArrayBuffer ja string – ning töötab kõikjal, kus fetch töötab, sealhulgas Node, Bun, Workers ja Vercel.
Üleslaadimine, allalaadimine, loetlemine, kustutamine, päring, olemasolu kontroll, kopeerimine ja URL-i genereerimine – samad kümme meetodit töötavad identselt, olenemata sellest, kas kasutad S3, GCS, Azure või kohalikku failisüsteemi. Vaheta adapterit ja sinu kutsed jäävad samaks.
SDK aktsepteerib ja tagastab natiivseid veebitüüpe nagu File, Blob ja ReadableStream. Puuduvad patenteeritud vooümbriseid ega puhvri teisendusi. See töötab igas käituskeskkonnas, mis toetab fetch API-t – Node, Bun, Cloudflare Workers, Vercel Edge ja paljud teised.
files.raw kauduKui vajad pakkujapõhiseid funktsioone nagu versioonihaldus, elutsükli poliitikad, ACL-id või mitmeosalised üleslaadimised, on natiivne klient alati ühe atribuudi kaugusel. files.raw on tüübistatud iga adapteri jaoks, nii et saad täieliku automaatse täienduse aluseks oleva SDK jaoks ilma oma koodibaasist lahkumata.
Iga pakkuja viga normaliseeritakse ühtseks FilesError-iks, millel on järjepidev code atribuut. Algne viga on lisatud kui cause, nii et saad tõrkeid ühtlaselt käsitleda, säilitades samal ajal täieliku konteksti silumiseks.
"Üks väike API kõigi pakkujate jaoks. Vaheta oma salvestusteenuse pakkujat ilma kutsungeid ümber kirjutamata."
See on põhilubadus ja Files SDK täidab seda ilma järeleandmisteta. Kui teised abstraktsioonikihid lekivad pakkujapõhiseid üksikasju või sunnivad sind madalaima ühisnimetaja API-sse, siis Files SDK pakub puhast kümne meetodiga pinda, mis katab 95% kasutusjuhtudest – ja annab seejärel natiivse kliendi ülejäänud 5% jaoks. Ühilduvusmaatriks näitab täpselt, millised meetodid millise pakkuja puhul töötavad, koos selgete märkustega, kus käitumine erineb.
Oled väsinud adapterkoodi hooldamisest iga salvestusteenuse pakkuja jaoks, mida su rakendus puudutab, või plaanid migreeruda ühelt taustasüsteemilt teisele ja soovid vältida valusat ümberkirjutamist. Files SDK sobib hästi ka siis, kui ehitad teeki või raamistikku, mis peab aktsepteerima kasutaja pakutavat salvestust ilma pakkujat ette kirjutamata.
Teised tööriistad, mida võiksid kaaluda
MockNova on privaatsust esikohale seadev andmemootor arendajatele. Loo kuni 100 000 rida keerulisi relatsioonilisi andmeid, puhasta segaseid logisid "Magic Extracti" abil ja moki API-sid lokaalselt MSW-d kasutades – kõik 100% kliendipoolselt. Puudub taustsüsteem, andmed ei lahku sinu masinast ja maksetõkkeid pole. Täiuslik frontendi testimiseks, SQL-i harjutamiseks ja andmeteaduseks. Sisaldab "Chaos Mode'i" räpaste andmete testimiseks ning sisseehitatud API mokkimise serverit. Kiire, tasuta ja loodud kiirust silmas pidades. Lõpeta piirangutega võitlemine ja hakka ehitama.
Requestly on lokaalne, kergekaaluline arendaja tööriistakomplekt, mis on loodud API-de arendamise, testimise ja silumise töövoogude sujuvamaks muutmiseks. See pakub võimsat HTTP-interceptorit, mille abil saate otse oma brauserist võrgupäringuid muuta, simuleerida ja siluda. Ehita esiotsa kiiremini, ootamata tagumist otsa. Platvorm sisaldab API-klienti arendamiseks ja testimiseks, toetab API-de simuleerimist koos GraphQL-iga ning võimaldab seadmeülest testimist. See on eriti väärtuslik esiotsa arendajatele, kvaliteeditagajatele ja tugimeeskondadele, kes peavad simuleerima äärejuhtumeid ja muutma skripte. Põhifunktsioonid Kasutusjuhud HTTP-interceptsioon Esiotsa arendus API-de simuleerimine Kvaliteeditestimine API-klient Tugi silumine
AitFind — AI-tööriistade otsingumootor. Lõpeta otsimine tosinate AI-tööriistade kataloogide vahel. AitFind indekseerib GitHubi hoidlaid, et saaksid leida, võrrelda ja kasutada mis tahes AI-tööriista sekunditega. 📊 Kvaliteedijärjestus — mitte ainult tärnid, vaid reaalsed kasutussignaalid 🤖 Agendivalmis — struktureeritud andmed, et AI-agendid saaksid neist aru ja neid soovitada 📦 GitHubi toel — igal tööriistal on reaalne hoidla, mida saab hargida või tärniga märkida. Loodud arendajatele, kes soovivad leida parimaid AI-tööriistu, ja AI-agentidele, kes vajavad struktureeritud ja usaldusväärseid andmeid.
Looja
kettle_dev
Loading comments…