Was ist ein API Herkunft und Verwendung des Begriffs
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=2ZPCMrXbcKg
Was ist ein #API? Der Begriff #Application-Programming-Interface stand ursprünglich für eine Schnittstelle, die es anderen Entwicklern ermöglichte eine Anwendung, ein Systemprogramm oder Hardware aus eigenen Programmen heraus anzusprechen. Um eine Anwendung ohne API anzusprechen, musste man zu Tricks wie z.B. dem Reverse Engineering greifen. Es gab auch Umwege über die Datenbank oder über die UI an die Funktionalität einer Anwendung zu gelangen. Diese improvisierten Schnittstellen sind brüchig und können bereits bei der nächsten Programmversion nicht mehr funktionieren. • Für #REST Schnittstellen gab es lange keinen passenden Begriff. REST Service ist nicht ganz richtig und REST Resource versteht nicht jeder. RESTful Service ist auch nicht besser. Seit einigen Jahren wird in der Community immer häufiger der Begriff API für eine REST Schnittstellte verwendet. Irgendjemand ist auf die Idee gekommen, den Begriff API auszuborgen und auf HTTP basierte remote Schnittstellen wie REST und GraphQL anzuwenden. Passt ja auch irgendwie. Meist handelt es sich um öffentliche Schnittstellen, die es anderen ermöglichen sollen, die eigene Anwendung oder Web Seite als Plattform zu verwenden. • Mehr zum Thema findest du im Artikel: Was ist ein API? • https://www.predic8.de/was-ist-api.htm • Lerne mehr über APIs in unseren Schulungen: • REST APIs - Die Einführung • https://www.predic8.de/rest-schulung.htm • REST und API Design mit Swagger • https://www.predic8.de/api-rest-desig... • Social: • @thomasub • / thomasub
#############################
