Breaking News

API PLATFORM – a framework to build modern API | GraphQL queries, mutations & subscriptions

Downloading, modifying, uploading, in general exchanging data is fundamental for modern apps. Using API (defined set of rules how apps can…

September 15, 2020 by Tomek

Downloading, modifying, uploading, in general exchanging data is fundamental for modern apps. Using API (defined set of rules how apps can communicate with each other) is the most popular way of setting up a communication system between external systems.

What makes a good API?

First of all, it needs to be easily understandable and legible for all its potential users. A decent API should have well-documented examples and do not leave any room for guessing. There is a solution that comes in handy if you want to create a solid API, it’s a tool called the API Platform.

API Platform

API Platform is a set of tools that combined build a next-generation REST and GraphQL framework to build modern API. The server API Platform is built on top of enterprise-proven solutions:

Server-side – Symfony 4 microframework and the Doctrine ORM.

– Symfony 4 microframework and the Doctrine ORM. Client-side – we have an option to choose between ReactJS & Vue.js for the web and React Native for mobile.

– we have an option to choose between ReactJS & Vue.js for the web and React Native for mobile. Development & deployment environments – Docker, Kubernetes, and Helm.

All that powers the modules responsible for API creation, schema generation, admin panel & client generation:

API Platform Core Library – a highly flexibly, stacked with…

Read full article



Source link