Čo je API?

← Slovník SEO pojmov

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?

Je to súbor funkcií a pravidiel v softvéri, ktorý umožňuje iným programom s ním komunikovať.

Čo znamená skratka API?

Application Programming Interface, teda rozhranie na programovanie aplikácií.

Na čo slúži API pri webe?

Na prácu s prehliadačom, zariadením alebo službami tretích strán a na prepájanie systémov.

Je API viditeľné pre návštevníka?

Nie. Je určené pre programy a vývojárov, nie pre človeka.

Ovplyvňuje API SEO?

Nepriamo. Ak sa obsah načítava z API cez JavaScript, treba overiť, že ho vidia aj roboty.

Zdroje

  1. MDN Web Docs: API (Glossary)Definícia API a webové API.
  2. Laravel: DocumentationAPI backendy v prostredí Laravel.
  3. Google Search Central: JavaScript SEO basicsNačítavanie obsahu cez JavaScript a SEO.

Všetky pojmy v slovníku