Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

JavaScript Support

Atlas Functions admiten completamente la sintaxis de JavaScript ES5, así como la mayoría de las modernas funcionalidades de JavaScript incluidas en EcmaScript 2015 (ES6) y versiones más recientes. También pueden acceder a la mayoría de los módulos integrados de Node.js.

Se pueden importar y utilizar los módulos estándar de funcionalidad incorporada de nodo en Funciones. Atlas Functions admite la mayoría de las funcionalidades incorporadas con soporte total o parcial. Algunas funcionalidades incorporadas que no son adecuadas para cargas de trabajo sin servidor no son compatibles.

Nota

Los módulos compatibles y los módulos parcialmente compatibles son compatibles con versión 10.18.1de nodo API. Evite usar API en estos módulos introducidos posteriormente o declarados obsoletos a partir de Node 10.18.1.

Atlas Functions admite plenamente los siguientes módulos integrados:

Las funciones de Atlas admiten un subconjunto de la funcionalidad de los siguientes módulos.

Las funciones de Atlas son compatibles con las siguientes APIs de dgram:

Las funciones de Atlas no admiten las siguientes API de dgram:

Atlas Functions admite el módulo dns con las siguientes excepciones:

Las funciones de Atlas son compatibles con las siguientes APIs de fs:

Las funciones de Atlas admiten todas las API http y https excepto la funcionalidad de la clase Servidor.

Del mismo modo, las Atlas Functions solo admiten las APIs del lado del cliente de http/2.

Nota

axios compatible con el envío de solicitudes HTTP

Functions de Atlas soportan v1.3.6 de la librería HTTP, axios. Puedes reemplazar las solicitudes HTTP enviadas a través de un cliente de HTTP Service por llamadas a una librería HTTP como axios.

Las funciones de Atlas son compatibles con las siguientes APIs de process:

Las funciones de Atlas admiten el módulo util con las siguientes excepciones:

Las Funciones de Atlas admiten el módulo Criptografía con las siguientes excepciones:

Las funciones de Atlas no admiten los siguientes módulos integrados:

  • child_process

  • cluster

  • domain

  • readline

  • v8

  • vm