Getting started with
# Getting started with Graphql
1. Talk about API
2. What is GraphQL?
3. Core concepts
4. Q&A
# Getting started with Graphql
API es el acrónimo inglés “Application Programming Interface”, es decir, “Interfaz de Programación de Aplicaciones”.
# Getting started with Graphql
REST es una interfaz para conectar varios sistemas basados en el protocolo HTTP (uno de los protocolos más antiguos) y nos sirve para obtener y generar datos y operaciones, devolviendo esos datos en formatos muy específicos, como XML y JSON.
# Getting started with Graphql
Es un Query Language para nuestro API
# Getting started with Graphql
GraphQL Query
{
person {
firstName
lastName
}
}
GraphQL JSON
{
data: {
person: {
firstName: 'John',
lastName: 'Doe'
}
}
}GET https://codevs.tech/api/person/1
Rest JSON
{
firstName: 'John',
lastName: 'Doe',
email: 'hi@johndoe.ai',
role: 'FULL SNACK DEVELOPER',
}# Getting started with Graphql
1. Servidor GraphQL con conexión a una base de datos
# Getting started with Graphql
2. Capa intermedia para integrar sistemas existentes
# Getting started with Graphql
3. Un hibrido
# Getting started with Graphql
1. El Schema de GraphQL
2. Petición de Datos
3. Modificar la data
deseen hacer tus practicas profesionales, en la área de desarrollo de software.
escribe a hugo@soydigital.tech