GithubHelp home page GithubHelp logo

bertvannuffelen / generieke-hypermedia-api Goto Github PK

View Code? Open in Web Editor NEW

This project forked from informatievlaanderen/generieke-hypermedia-api

0.0 2.0 0.0 34 KB

Bouwen van een specificatie van generieke bouwblokken voor API’s in Vlaanderen

generieke-hypermedia-api's Introduction

Generieke Hypermedia API specificatie

We bouwen een specificatie van generieke bouwblokken voor API’s in Vlaanderen. Dit is deel van de Werkgroep data-standaarden van het Stuurorgaan.

Eerste draft gepland: juli 2018

Discussieer mee

Via de issue tracker kan je online mee discussiëren over wat in de specificatie moet en wat niet: https://github.com/informatievlaanderen/generieke-hypermedia-api/issues

Wil je fysiek mee aanwezig zijn? Er is nog één publieke workshop gepland in juni:

  • 2018-06-22 van 14:00 tot 15:30 - Herman Teirlinck - 01.23 - Léon Stynen

Inschrijven kan via https://overheid.vlaanderen.be/opleiding/publieke-werkgroepen-oslo-technische-standaard-voor-apis

Scope

Met honderden lokale besturen en administraties die verschillende producten of diensten leveren aan burgers en ondernemingen met behulp van toepassingen van verschillende dienstenleveranciers is er naast semantische interoperabiliteit van data ook nood aan interoperabiliteit van API’s zelf, en de methoden en operaties die gebruikt worden om de data die erdoor ontsloten wordt te bevragen en bewerken.

Een Generieke Hypermedia API beschrijft in elke respons de verdere stappen die vanaf dat punt kunnen worden genomen met behulp van Hypermedia Controls. Een generieke client herkent op zijn beurt bepaalde bouwblokken en kan daar mee verder aan de slag. Op welke bouwblokken we kunnen rekenen binnen Vlaanderen, wordt gespecificeerd in deze werkgroep.

Bouwblokken

Terminologie

Term Omschrijving
API Een 'Application Programming Interface' is een set van methoden dat de communicatie tussen verschillende software componenten toelaat
Client Een persoon of machine die gebruik wil maken van een bepaalde service, aangeboden door een server via een API. Een client neemt het initiatief tot communicatie met de server.
Hypermedia Hypermedia wordt gebruikt als een medium en restrictie voor API's Binnen de REST applicatie architectuur laat hypermedia toe dat een client en server interageren louter op basis van de hypermedia die dynamisch door de server wordt meegegeven in de respons.
Server Biedt één of meerdere clients services aan die via een bepaalde communicatieprotocol ter beschikking gesteld worden. Een server beantwoord vragen van clients met een bepaalde respons.

generieke-hypermedia-api's People

Contributors

jensscheerlinck avatar pietercolpaert avatar rubensworks avatar lodagro avatar

Watchers

James Cloos avatar Bert Van Nuffelen avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.