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/sw/7-bank-project/api
leestott 1f648f5c42
🌐 Update translations via Co-op Translator
3 weeks ago
..
README.md 🌐 Update translations via Co-op Translator 3 weeks ago

README.md

API ya Benki

API ya Benki iliyojengwa kwa Node.js + Express.

API tayari imejengwa kwa ajili yako na si sehemu ya zoezi.

Hata hivyo, kama unataka kujifunza jinsi ya kujenga API kama hii unaweza kufuata mfululizo wa video hizi: https://aka.ms/NodeBeginner (video za 17 hadi 21 zinashughulikia API hii hasa).

Unaweza pia kuangalia mafunzo haya ya maingiliano: https://aka.ms/learn/express-api

Kuendesha seva

Hakikisha umeweka Node.js.

  1. Git clone repo hii The Web-Dev-For-Beginners.
  2. Fungua terminal yako na nenda kwenye folda ya Web-Dev-For-Beginners/7-bank-project/api
  3. Run npm install na subiri vifurushi vimalize kusakinishwa (inaweza kuchukua muda kulingana na ubora wa muunganisho wako wa intaneti).
  4. Baada ya usakinishaji kukamilika, run npm start na uko tayari kuendelea.

Seva inapaswa kuanza kusikiliza kwenye port 5000. Seva hii itakuwa inaendesha pamoja na terminal kuu ya programu ya benki (ikisikiliza kwenye port 3000), usiifunge.

Kumbuka: maingizo yote yanahifadhiwa kwenye kumbukumbu na hayahifadhiwi, hivyo seva ikisimamishwa data zote zinapotea.

Maelezo ya API

Njia Maelezo
GET /api/ Pata taarifa za seva
POST /api/accounts/ Unda akaunti, mfano: { user: 'Yohan', description: 'My budget', currency: 'EUR', balance: 100 }
GET /api/accounts/:user Pata data zote za akaunti maalum
DELETE /api/accounts/:user Futa akaunti maalum
POST /api/accounts/:user/transactions Ongeza muamala, mfano: { date: '2020-07-23T18:25:43.511Z', object: 'Bought a book', amount: -20 }
DELETE /api/accounts/:user/transactions/:id Futa muamala maalum

Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kwa usahihi, tafadhali fahamu kuwa tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya awali inapaswa kuzingatiwa kama chanzo cha mamlaka. Kwa taarifa muhimu, inashauriwa kutumia tafsiri ya kitaalamu ya binadamu. Hatutawajibika kwa maelewano mabaya au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.