2010-01-21 13 views
5

Estoy diseñando una API de JavaScript y estoy buscando ejemplos destacados. Indique las bibliotecas cuya API le gusta, una respuesta por biblioteca. Si no te importa, un comentario que explique por qué crees que es bueno sería útil.Ejemplos de diseño de JavaScript API

Además, reemplace las respuestas existentes si acepta que alguna biblioteca que ya ha sido publicada es buena.

Actualización: Estoy buscando API que hacen bien su trabajo (aunque ese trabajo podría ser de nicho), que son un placer de usar, implica una buena curva de aprendizaje, tiene una gran cobertura de documentación/prueba, dan como resultado un cliente simple código para casos comunes, o similar. No necesariamente estoy buscando una API que haga algo inconcebiblemente impresionante como Cappuccino o JS/UIX.

+0

¿Destacado en cuanto a * API *? ¿O en términos de * utilidad *? Hay una diferencia sutil allí. Por ejemplo, me encanta jQuery por su utilidad, pero no me gusta su API. –

+0

¿Qué significa "JavaScript API" aquí? ¿Qué se supone que debe hacer? ¿Estamos hablando de cosas que brindan soporte Ajax conveniente, o resumen sobre problemas DOM entre navegadores, u otra cosa? "API" es un poco vago. – Rob

+1

@Rob: como la pregunta es sobre el diseño de una API, tal vez no importe. Parece que el solicitante está buscando ejemplos de bibliotecas que sean buenos ejemplos de las mejores prácticas. Por otra parte, esa es solo mi interpretación. – Nicole

Respuesta

2

La biblioteca de JavaScript que más utilizo es JQuery (http://jquery.com/). Me gusta porque oculta muchos problemas específicos del navegador, permite que las personas que no saben mucho sobre la IU (como yo) hagan un trabajo decente, y la sintaxis que resulta de su uso es muy clara y concisa. Específicamente, la API para seleccionar elementos del DOM está muy limpia. Para obtener el elemento cuya ID es foo, simplemente es $ ("# foo").

Cuestiones relacionadas