Api tools
1 K ismintis apie API ir restapi
dabar kyla naujas dalykas - GraphQL, bet nežinau, ar jis pilnai pakeis REST, gal tik eis šalia, ir vienur bus vienas, kitur kitas naudojamas
kitas dalykas - REST API paslepia duomenų bazę ir Backend logic. Tai nors su kai kuriomis DB galima rašyti backend logic irgi, pavyzdžiui su Oracle, naudojant jų PL/SQL programavimo kalbą, dažnai kalbą nori rinktis pagal kitus kriterijus
taip pat dėl saugumo, kodas, kuris yra už REST API paslepia visokius slaptažodžius, keys. Tarkim, jei turi frontend framework iš kurio jungiesi į DB, tai tu negali ten įdėt duomenų bazęs prisijungimų
nes tai iš karto nesaugu
tu tikrai nenori, kad kiekvienas tavo vartotojas būtų ir duomenų bazės vartotojas
taigi, taip apibendrintai, tai dėl patogumo ir saugumo