"Currying" es un patrón de programación en el cual una función con múltiples argumentos se transforma en una secuencia de funciones, cada una con un solo argumento. Más específicamente, una función "curried" es una función que toma un número de argumentos uno a la vez, retornando una nueva función …
Patrones de Diseño de Software
JWT
JWT significa JSON Web Token (Token de Web JSON). Es un estándar de token de acceso que se utiliza para autenticar y autorizar a los usuarios en aplicaciones web y móviles. Un JWT consta de tres partes separadas por un punto: el encabezado, la carga útil y la firma. El encabezado describe el …
Patrón de arquitectura: Backend for Frontend – BFF
El patrón de arquitectura de microservicios Backend For Frontend o BFF, lo empezaron a utilizar los ingenieros de SoundCloud en el año 2015, aunque sigue aplicándose a día de hoy. Se trata de crear una capa de servicios especifica para cada aplicación a modo de gateway con los servicios finales …