Crea una instancia del servidor.
Puerto en el que escuchará el servidor HTTP.
Mecanismo de almacenamiento a utilizar ('MONGO', 'MEM', 'FILE').
Instancia del servidor WebSocket a usar (si corresponde).
🚀 Método principal que arranca el servidor completo.
En entorno de desarrollo o local (NODE_ENV distinto a 'production'),
habilitamos CORS para permitir el acceso desde frontends como
http://localhost:5500
(Live Server) o similares.
Esto permite que navegadores no bloqueen las peticiones por política CORS cuando el backend y el frontend están en diferentes puertos.
🖥️ Clase Server
Esta clase representa el núcleo de la aplicación backend. Se encarga de: