API (Application Programming Interface) je súbor funkcií a pravidiel vo vnútri softvéru, ktorý umožňuje iným programom s ním komunikovať. Je to „zmluva“ medzi tým, kto API poskytuje, a tým, kto ho používa. Opakom je rozhranie pre človeka.
Čo je API pri webe?
Pri tvorbe webu je API súbor funkcií, vlastností, udalostí a adries, ktoré developeri používajú na prácu s prehliadačom, so zariadením návštevníka alebo so službami tretích strán. MDN uvádza príklady: API geolokácie, ktoré zistí polohu zariadenia, alebo Web Animations API, ktoré animuje časti stránky.
Na čo API využívame pri webe na mieru?
- Prepojenie webu s externými službami, napríklad s platbami, mapami alebo e-mailom.
- Výmena dát medzi webom a aplikáciou, napríklad CRM.
- Jednotné rozhranie pre backend, na ktoré sa pripájajú ďalšie aplikácie.
Súvisí API so SEO?
Nepriamo. Dáta z API sa často načítavajú pomocou JavaScriptu. Ak je obsah na stránke dostupný len po načítaní z API, treba overiť, že ho vidí aj robot, pozri JavaScript rendering.
Čo si zapamätať o pojme API?
API je most medzi systémami. Vďaka nemu môže web na mieru spolupracovať s inými službami a nemusí všetko robiť sám.
Ako to rieši webstrankanamieru.sk: Pri tvorbe webu na mieru sa pojem API rieši v rámci postupu opísaného v sekcii Proces tvorby webstránky. Hotové weby nájdete v portfóliu, orientačné ceny v cenníku a vlastný projekt môžete konzultovať cez kontakt.
Súvisiace pojmy: Backend, Laravel, JavaScript, Webová aplikácia, CRM, Google Tag Manager, AI integrácia na webe, Node.js, Python
Často kladené otázky o pojme API
Čo je API?
Čo znamená skratka API?
Na čo slúži API pri webe?
Je API viditeľné pre návštevníka?
Ovplyvňuje API SEO?
Zdroje
- MDN Web Docs: API (Glossary)Definícia API a webové API.
- Laravel: DocumentationAPI backendy v prostredí Laravel.
- Google Search Central: JavaScript SEO basicsNačítavanie obsahu cez JavaScript a SEO.