LinuxUser

Schnell gestrickt

Die Abkürzung API steht für den englischen Begriff Application Programming Interface. Dabei handelt es sich um Schnittstellen, die eine Applikation bereitstellt. Über diese Schnittstellen können Entwickler auf Funktionen der Anwendung zugreifen. Grundsätzlich unterscheidet man dabei zwischen internen und externen APIs.

Interne APIs dienen dazu, den Quellcode innerhalb einer Anwendung zu organisieren. Externe APIs ermöglichen den Zugriff auf eine Anwendung von außen. So lassen sich fertige Funktionen anderer Anwendungen leicht in eigene Programme integrieren. Einer der Hauptaspekte, die beim Einsatz von APIs im Vordergrund steht, ist das Kapseln von Komplexität: Die Schnittstelle versteckt komplexe Abläufe hinter einfachen Aufrufen.

Die Kommunikation von Web-APIs erfolgt über sogenannte Endpunkte, die man über URLs anspricht. Als Protokoll kommt

Sie lesen eine Vorschau, starten Sie ein Abonnement, um mehr zu lesen.

Mehr von LinuxUser

LinuxUser7 min gelesen
Neues Zeitalter
Suses MicroOS-Architektur schnürt in der Desktop-Spielart Aeon ein Gesamtpaket mit faszinierenden Möglichkeiten: Sie erhalten ein selbstaktualisierendes, im Fehlerfall automatisch zum letzten funktionierenden Zustand zurückkehrendes Basissystem. Mome
LinuxUser6 min gelesen
Im Reisefieber
Heute bucht man seine Reisen online und übermittelt dazu auch persönliche Daten – für Datenkraken wie Google ein gefundenes Fressen. KDE Itinerary ermöglicht es Ihnen, Reisen zu organisieren, ohne dass Konzerne Daten abgreifen und verkaufen können. D
LinuxUser4 min gelesen
Unverhofft Kommt Oft
Die Raspberry Pi Foundation hatte in den letzten zwei Jahren kein leichtes Leben, vor allem die Chip-Krise machte ihr schwer zu schaffen. Damit schwand zunehmend die Hoffnung, bald eine neue Version 5 des Minirechners zu sehen. Doch es kam anders, un

Ähnlich