JWT con Lumen el micro-framework, Laravel con menos funcionalidades
Acostumbro estar pletórico ante la situación de programar en ciertos lenguajes de backend, entre ellos PHP. Recién hice un ejercicio de una API REST con FastifyJS algo completo diría yo, para un escenario básico por supuesto. Ahora regreso con una temática similar pero en este micro framework llamado Lumen, el hijo de Laravel y Symfony, un chistorete por el hecho que Laravel ha usado parte del core de Symfony para “runear” a gusto....
Usando JSON Web Tokens en una API REST con Fastify, MongoDB y Docker
En algún momento hable resumidamente de REST y por qué NO debe conservar un estado. No conservar un estado nos conlleva a un desacoplamiento entre aplicaciones y a una necesidad de implementar una capa de autorización, en este ejemplo hablaré precisamente de JWT.
La implementación es un desarrollo de una API REST básica con algunas funcionalidades interesantes en Fastify JS en su versión 4, un framework de Javascript orientado a la capa de servicios en backend....
¿Qué es REST, qué diablos es sin estado? Y la importancia de HTTP
Cuando se construye un backend con una teoría y fundamento detrás las cosas cambian radicalmente y a la hora de exponer cierta información de negocio, los desarrollos pueden escalar exponencialmente bien. Para esto nació REST para diseñar un mejor manejo de la información.
REST no es algo nuevo, es algo más popular por así decirlo, dado que casi todo el mundo utiliza este diseño de arquitectura para exponer su información y conectar aplicaciones....