Lenguajes de BACKEND
HTTP
Servidores y clientes
Definiciones y 1
100

Menciona algunos lenguajes de Backend

Java-Spring Boot, Python-Django, JavaScript (Node.js)-Express.js, PHP-Laravel, Ruby – Ruby on Rails.

100

Menciona los 4 principales metodos de HTTPS

GET, POST, PUT, DELETE, 

100

¿Qué es SOAP?

SOAP (Protocolo Simple de Acceso a Objetos)  es un mecanismos de intercambio de datos a través de Internet altamente estructurado y utiliza el formato de datos XML

100
¿Qué significa y que es CRUD?

CRUD ( Create [Crear], Read [Leer], Update [Actualizar], Delete [Eliminar] ) es un acrónimo que representa las operaciones básicas que se pueden realizar sobre datos en una base de datos.

200

¿Qué es Framework?

Un framework es una estructura o marco de trabajo que proporciona un conjunto de herramientas, bibliotecas y convenciones predefinidas para desarrollar software o gestionar proyectos de manera organizada, eficiente y escalable

200

Menciona los nombre de las clasificaciones códigos de estado HTTP

1xx (Informativa), 2xx (Exito), 3xx (Redirección), 4xx (Errores del cliente), 5xx (Errores del servidor)

200

¿Qué es REST?

REST (Transferencia de Estado Representacional)  es un mecanismos de intercambio de datos a través de Internet más flexible y permite a las aplicaciones intercambiar datos en múltiples formatos.

200

¿Qué es y que significa HTTP?

HTTP (Protocolo de Transferencia de Hipertexto) es el conjunto de reglas o protocolo que permite que los navegadores web se comuniquen con los servidores y soliciten o reciban información, como páginas web y otros recursos, usando un modelo de solicitud-respuesta entre el cliente (navegador) y el servidor.

300
Diferencia entre Backend y Frontend

Frontend se enfoca en la interfaz de usuario (lo que el usuario ve e interactúa), mientras que el Backend se encarga de la lógica del lado del servidor, el procesamiento de datos y la gestión de la infraestructura que hace que la aplicación funcione

300

¿Qué significa las siglas  JWT de tokens (JWT)?

JSON Web Token 

300

¿Comó se le llama al componente intermedio que se ejecuta entre la petición del cliente y la respuesta del servidor?

Middleware

300

¿Qué significa y que es una API?

Una API (Application Programming Interface) es un conjunto de reglas, protocolos y herramientas que permiten que dos aplicaciones o sistemas se comuniquen entre sí.

400

¿Qué significa MVC es ingles y españos ? 

Model–View–Controller ; Modelo-Vista-Controlador

400

Para que sirver GET, POST, PUT, DELETE

GET: Se utiliza para solicitar datos de un recurso. No modifica la información, solo la obtiene.

POST: Se usa para enviar datos al servidor y crear un nuevo recurso.

PUT: Sirve para actualizar completamente un recurso existente, reemplazando sus datos.

DELETE: Se utiliza para eliminar un recurso del servidor.

400

Menciona algunas APIs que usualmente se utilizan

Google Maps API, Twitter API (X API), Stripe API, Spotify API, Facebook Graph AP, OpenWeather API, PayPal API

400

¿Qué significa y que es ORM?

ORM significa Object-Relational Mapping (Mapeo Objeto-Relacional) es una herramienta o librería que permite a los desarrolladores trabajar con bases de datos relacionales usando objetos del lenguaje de programación, en lugar de escribir SQL manualmente.

500

Explica que es el patron MCV

El patrón MVC (Model–View–Controller) es un patrón de arquitectura de software que organiza el código de una aplicación en tres capas principales, separando la lógica de negocio de la presentación y del control.

500

¿Comó funciona la autentificacion con tokens JWT? (Usar tus propias palabras)

El cliente envía usuario y contraseña al servidor (POST /login). Si son correctos, el servidor genera un JWT firmado y se lo devuelve al cliente. El cliente guarda el token (normalmente en localStorage o en una cookie segura). En cada petición a la API, envía el JWT en el encabezado: Authorization: Bearer <token> El servidor recibe el token y lo valida (firma + expiración). Si es válido → la petición pasa al controlador. Si es inválido o expirado → se devuelve un 401 Unauthorized.

500

¿Porqué las empresas crean APIs?

Interoperabilidad, Escalabilidad, Ahorro de tiempo y costos, Monetización, Ecosistema y comunidad, Automatización, Innovación

500

¿Cómo se llama el ORM de Laravel el ORM de Spring?

ORM de Laravel se llama Eloquent, es el ORM integrado de Laravel y ORM de Spring (Java) se llama Hibernate usualmente a través de Spring Data JPA

M
e
n
u