Tecnologías Utilizadas blog FE y BE

por | 20 abril, 2025

Frontend

  • Vue.js 3: Framework progresivo para construir interfaces de usuario
  • TypeScript: Superset de JavaScript que añade tipado estático
  • Vue Router: Enrutador oficial para Vue.js
  • DOMPurify: Biblioteca para sanitizar HTML y prevenir ataques XSS
  • Vite: Herramienta de construcción moderna para desarrollo web

Backend
Node.js: Entorno de ejecución para JavaScript del lado del servidor
Express: Framework web para Node.js
MySQL2: Cliente MySQL con soporte para promesas
dotenv: Carga de variables de entorno desde archivo .env
cors: Middleware para habilitar CORS (Cross-Origin Resource Sharing)
helmet: Middleware para seguridad HTTP
express-validator: Validación y sanitización de datos de entrada
express-rate-limit: Limitación de tasa de peticiones
compression: Compresión de respuestas HTTP
winston: Sistema de logging estructurado
jsonwebtoken: Implementación de JWT para autenticación
node-cache: Sistema de caché en memoria
iconv-lite: Conversión de codificación de caracteres