Backend

Backend

Glosario de conceptos relacionados con la capa servidor de las aplicaciones, las API, los frameworks backend, el rendimiento y la infraestructura web.

Fundamentos del Backend

El Backend es la parte servidor de una aplicación responsable de la lógica de negocio, el procesamiento de datos, las integraciones, la seguridad y la comunicación con bases de datos y servicios externos. Abarca tecnologías, patrones y herramientas que no son visibles directamente para el usuario, pero que resultan esenciales para el funcionamiento de los sistemas IT.

Alcance tecnológico

El Backend incluye lenguajes, frameworks y entornos de ejecución utilizados para crear API, aplicaciones web y servicios de servidor. Entre las tecnologías más populares se encuentran ASP.NET, Node.js, Laravel, Symfony, Spring Boot, Express.js, Flask, Ruby on Rails, CakePHP, CodeIgniter, Phalcon, Phoenix, Yii Framework y Zend Framework.

También tienen un papel importante los componentes de infraestructura y rendimiento, como Nginx, PHP-FPM, proxy inverso, middleware, cron job, OPcache, Varnish Cache, Cache-Control, Brotli, Gzip, HTTP/2, HTTP/3 y QUIC.

Importancia en proyectos IT

El Backend determina la estabilidad, la escalabilidad y la seguridad de una aplicación. Aquí se implementan las operaciones sobre datos, la autorización, la gestión de sesiones, las integraciones de pago, el procesamiento de tareas en segundo plano y la lógica de los procesos de negocio.

Una capa Backend bien diseñada facilita la evolución del producto, la integración con el frontend, la automatización de procesos y el mantenimiento de un alto rendimiento del sistema bajo carga.

Puestos relacionados con Backend

  • Desarrollador backend
  • Desarrollador PHP
  • Desarrollador Node.js
  • Desarrollador Java
  • Desarrollador .NET
  • Desarrollador Python
  • Desarrollador Ruby
  • Desarrollador API
  • Ingeniero DevOps
  • Ingeniero de software

Keywords

Filtro alfabético

Términos del diccionario

31 resultados

ASP.NET
BackendES

ASP.NET

ASP.NET Core

ASP.NET es una plataforma abierta de Microsoft para crear aplicaciones web rápidas, seguras y escalables dentro del ecosistema .NET.

Ver detalles
Backend
Backend, Conceptos básicos y acrónimosES

Backend

Parte trasera de la aplicación

El backend es la parte del servidor de un sitio web o aplicación que gestiona la lógica, los datos, las bases de datos, la seguridad y las integraciones.

Ver detalles
Brotli
Backend, Creación de sitios webES

Brotli

Compresión Brotli

Brotli es un algoritmo de compresión de datos sin pérdida que reduce el tamaño de los archivos web y acelera su transferencia al navegador.

Ver detalles
Cache-Control
Backend, Creación de sitios webES

Cache-Control

Cabecera HTTP Cache-Control

Cache-Control es una cabecera HTTP que define cómo los navegadores, servidores proxy y CDN almacenan y reutilizan los recursos de un sitio web.

Ver detalles
CakePHP
Backend, Creación de sitios webES

CakePHP

Framework CakePHP

CakePHP es un framework PHP de código abierto basado en MVC que acelera el desarrollo de aplicaciones web seguras, escalables y bien estructuradas.

Ver detalles
CodeIgniter
BackendES

CodeIgniter

Framework PHP CodeIgniter

CodeIgniter es un framework PHP ligero y eficiente para crear aplicaciones web dinámicas, servicios web y sistemas backend.

Ver detalles
Backend developer
BackendES

Desarrollador backend

Programador backend

El desarrollador backend crea la base técnica de sitios web, tiendas online y aplicaciones. Se ocupa de la lógica de negocio, bases de datos, API, integraciones, seguridad y procesos del servidor.

Ver detalles
Express.js
BackendES

Express.js

Express

Express.js es un framework minimalista y flexible de Node.js para crear aplicaciones web, servidores HTTP y API escalables.

Ver detalles
Flask
BackendES

Flask

Microframework Flask para Python

Flask es un microframework de Python ligero y flexible para crear aplicaciones web, API, prototipos y microservicios.

Ver detalles
FuelPHP
BackendES

FuelPHP

Framework FuelPHP

FuelPHP es un framework PHP flexible para crear aplicaciones web escalables, reconocido por su modularidad, arquitectura HMVC y enfoque intuitivo.

Ver detalles
Gzip
BackendES

Gzip

GNU zip

Gzip es un método de compresión de datos sin pérdida que reduce el tamaño de los archivos de texto y acelera la carga web.

Ver detalles
HTTP/2
BackendES

HTTP/2

Protocolo de transferencia de hipertexto 2

HTTP/2 es una versión moderna del protocolo HTTP que mejora la comunicación entre el navegador y el servidor mediante multiplexación, compresión de cabeceras y transmisión binaria.

Ver detalles
HTTP/3
BackendES

HTTP/3

Versión 3 de HTTP

HTTP/3 es una versión moderna del protocolo HTTP que utiliza QUIC en lugar de TCP. Ofrece conexiones más rápidas, menor latencia y sitios más estables, especialmente en redes móviles.

Ver detalles
Laravel
BackendES

Laravel

Framework PHP Laravel

Laravel es un framework PHP moderno para crear aplicaciones web escalables, tiendas online, plataformas SaaS y CMS personalizados.

Ver detalles
Memcached
Backend, Bases de datosES

Memcached

Caché Memcached

Memcached es una solución de caché distribuida y de código abierto que almacena datos en RAM para acelerar aplicaciones y reducir la carga de las bases de datos.

Ver detalles
Middleware
BackendES

Middleware

Software intermediario

El middleware es una capa de software que facilita la comunicación entre aplicaciones, servicios, sistemas operativos y bases de datos.

Ver detalles
Nginx
BackendES

Nginx

servidor Nginx, engine-x

Nginx es un servidor HTTP y proxy inverso de alto rendimiento que sirve contenido estático, envía solicitudes a aplicaciones, distribuye el tráfico y admite conexiones HTTPS seguras.

Ver detalles
Node.js
BackendES

Node.js

Entorno de ejecución de JavaScript

Node.js es un entorno de ejecución de JavaScript de código abierto en el servidor para crear aplicaciones web y servicios backend rápidos y escalables.

Ver detalles
OPcache
BackendES

OPcache

Zend OPcache

OPcache almacena el código PHP compilado en la memoria del servidor para reducir los tiempos de respuesta y el uso de CPU.

Ver detalles
Phalcon
BackendES

Phalcon

Framework PHP Phalcon

Phalcon es un framework PHP de alto rendimiento escrito en C y distribuido como una extensión de PHP. Permite crear aplicaciones web rápidas y escalables con un bajo consumo de recursos del servidor.

Ver detalles
Phoenix
BackendES

Phoenix

Framework Phoenix

Phoenix es un framework web moderno para Elixir, diseñado para crear aplicaciones web rápidas, escalables y fiables, incluidos sistemas en tiempo real.

Ver detalles
PHP-FPM
Backend, Servidores y hostingES

PHP-FPM

PHP FastCGI Process Manager

PHP-FPM es un gestor de procesos PHP basado en FastCGI que mejora el rendimiento, la estabilidad y la escalabilidad de las aplicaciones web.

Ver detalles
Reverse proxy
BackendES

Proxy inverso

Servidor proxy inverso

Un proxy inverso es un servidor intermediario que recibe las solicitudes de los clientes y las reenvía a los servidores backend adecuados. Mejora la seguridad y permite equilibrar la carga, gestionar SSL y almacenar contenido en caché.

Ver detalles
QUIC
Backend, Servidores y hostingES

QUIC

Quick UDP Internet Connections

QUIC es un protocolo de transporte moderno basado en UDP que reduce el tiempo de conexión, mejora la seguridad y sustenta HTTP/3.

Ver detalles
Ruby on Rails
BackendES

Ruby on Rails

Rails

Ruby on Rails es un framework web de código abierto para Ruby que acelera el desarrollo de aplicaciones escalables mediante MVC, convenciones y un amplio ecosistema de bibliotecas.

Ver detalles