Creando un API con Laravel y JWT – Parte 1

Hola, bienvenidos a este nuevo post, ya hace rato que no publicaba algo nuevo pero hoy vengo a traerles algo muy interesante y se que a todo el que lo lea le va a servir.

Primero vamos a explicarles a los que no conocen mucho sobre el tema y luego vamos avanzando, llegaste hasta aqui porque sabes que es Laravel o simplemente buscaste algo de creando api y te aparecio el link, independientemente de tu conocimiento yo aqui explicare como si nadie tuviese conocimiento sobre el tema.

Primero : Que es un API ?

Segun Wikipedia API traduce del ingles application programming interface pero como aqui habmos español eso siginfica interface de programacion de aplicaciones en palabras simples es una interface con la que las aplicaciones pueden interactuar con otros sistemas externos de forma organizada y segura.

Segundo : Que es Laravel ?

Si ya sabes que es Laravel y lo utilizas te digo que elegiste un buen framework, pero si no sabes que es laravel yo aquí te explicaré, Laravel es básicamente un Framework de desarrollo de aplicaciones escritas en PHP, proporciona múltiples herramientas para hacer mas rápido y seguro un proyecto en PHP, con una orientación a objetos veloz y una curva de aprendizaje muy rápida…. bueno si quieres saber mas sobre el framework aquí te dejo el sitio web de ellos. https://laravel.com/

Tercero y Ultimo : Que es eso de JWT ?

Este concepto es tal vez el que no sea tan claro para casi todo el que este leyendo este post, bueno básicamente un standard para la creación de tokens los cuales puedes portar informacion o simplemente sirven para tener control de las peticiones realizadas a una API tipo Rest, están basados en JSON de ahí su nombre JWT (JSON Web Tokens).

Ups, este post ya se fue pa largo, te dejo esta introducción y mañana continuamos con la parte 2 de como desplegar una API Rest con Laravel y JWT. así que no dudes en seguir el blog o estar pendiente para que aprendas un poco mas.

Share

You may also like...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *