Ein Einblick in Web-APIs
Das Web entwickelt sich kontinuierlich weiter. Seit Jahrzehnten existiert der Wunsch, Anwendungen über das Web erreichbar und nutzbar zu machen. Auf diesem Weg verwendete man verschiedene Technologien, dazu gehörten in der Vergangenheit auch Java Applets und Flash, und in Zukunft dann WebAssembly – wobei Letzteres als Standard für das Web entwickelt wurde. Unabhängig von diesen Technologien basiert das Web auf Standards wie HTML, CSS und einer Vielzahl durch das World Wide Web Consortium (W3C) standardisierten Web-APIs, die von modernen Browsern zur Verfügung gestellt werden. Diese Web-APIs zu kennen und korrekt einzusetzen, stellt eine neue Herausforderung dar.
In der aktuellen Ausgabe des Fachmagazins Java Aktuell (04/2019) stellt unser Senior Software Engineer Simon Skoczylas einige wichtige Web-APIs vor.
Ein Auszug:
Web-APIs, als Programmierschnittstellen im Browser, bieten im Bereich der Web-Entwicklung immer mehr Möglichkeiten zur Interaktion mit dem Nutzer und der Welt außerhalb des Browsers. Hier möchte ich ein paar der bekannten und unbekannten Web-APIs vorstellen, um Entwickler auf verschiedene Web-APIs aufmerksam zu machen. Weiterhin möchte ich zeigen, dass die Entscheidung zwischen nativen, hybriden und Web-Anwendungen immer sorgfältiger getroffen werden muss.