You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/sk/7-bank-project/api
leestott 6267747af2
🌐 Update translations via Co-op Translator
3 weeks ago
..
README.md 🌐 Update translations via Co-op Translator 3 weeks ago

README.md

Bank API

Bank API vytvorená pomocou Node.js + Express.

API je už pre vás pripravené a nie je súčasťou cvičenia.

Ak sa však chcete naučiť, ako vytvoriť podobné API, môžete si pozrieť túto sériu videí: https://aka.ms/NodeBeginner (videá 17 až 21 pokrývajú presne toto API).

Môžete si tiež pozrieť tento interaktívny tutoriál: https://aka.ms/learn/express-api

Spustenie servera

Uistite sa, že máte nainštalovaný Node.js.

  1. Git clone tohto repozitára The Web-Dev-For-Beginners.
  2. Otvorte svoj terminál a prejdite do priečinka Web-Dev-For-Beginners/7-bank-project/api.
  3. Spustite npm install a počkajte, kým sa balíčky nainštalujú (môže to chvíľu trvať v závislosti od kvality vášho internetového pripojenia).
  4. Po dokončení inštalácie spustite npm start a môžete začať.

Server by mal začať počúvať na porte 5000. Tento server bude bežať spolu s hlavným serverom bankovej aplikácie (počúvajúcim na porte 3000), nezatvárajte ho.

Poznámka: všetky záznamy sú uložené v pamäti a nie sú perzistentné, takže po zastavení servera sa všetky údaje stratia.

Detaily API

Route Popis
GET /api/ Získajte informácie o serveri
POST /api/accounts/ Vytvorte účet, napr.: { user: 'Yohan', description: 'Môj rozpočet', currency: 'EUR', balance: 100 }
GET /api/accounts/:user Získajte všetky údaje pre špecifikovaný účet
DELETE /api/accounts/:user Odstráňte špecifikovaný účet
POST /api/accounts/:user/transactions Pridajte transakciu, napr.: { date: '2020-07-23T18:25:43.511Z', object: 'Kúpil som knihu', amount: -20 }
DELETE /api/accounts/:user/transactions/:id Odstráňte špecifikovanú transakciu

Upozornenie:
Tento dokument bol preložený pomocou služby AI prekladu Co-op Translator. Aj keď sa snažíme o presnosť, prosím, berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho pôvodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.