Depende de lo que quiera decir con una “API”. Hay muchas bibliotecas escritas JS.
Pero una “API” generalmente significa una facilidad para llamar a algunas funciones en aplicaciones externas directamente. Por lo tanto, es posible que tenga una API que le permita acceder (por ejemplo) a la funcionalidad de correo electrónico.
JS hace esto extremadamente mal. Está específicamente “protegido” para detener su navegador llamando a rutinas externas. Si JS pudiera llamar directamente a programas externos, podría escribir una página web que eliminara todo en su computadora llamando a un script de shell que invocaba a un intérprete de línea de comando para eliminar todo. Por lo tanto, JS no permite directamente la llamada de API de terceros, ya que podrían ser muy destructivas.
- ¿Puedo convertir mi sitio de WordPress en un sitio web codificado escrito a mano o en un CMS personalizado?
- Cómo crear un sitio web de reservas en línea
- ¿Cuál es la mejor manera de integrar las pruebas AB con una aplicación web?
- ¿Cuál es el uso de JS en un diseño de sitio web?
- ¿Cuáles son las mejores empresas de desarrollo de Ruby on Rails en el área de la Bahía de San Francisco?
Si necesita llamar a verdaderas API externas, es casi seguro que tendrá que abandonar JS para llamar a la API (es decir, usar algún lenguaje que tenga un buen soporte de API) y volver a inyectar esto en JS.
¿Qué intentas hacer realmente? ¿Qué API desea vincular, en qué entorno y por qué?