Hice una presentación que expuso la historia de JavaScript y la relación de las bases de datos. Presenta:
- Datos de NoSQL vs JavaScript
- SQL y JavaScript (Netscape desde 1996, Microsoft, Rhino, …)
- API de JavaScript NoSQL
- API de bases de datos HTML5 (almacenamiento web, WebSQL, IndexedDB)
- API de bases de datos HTTP
Una versión más reciente de las diapositivas está disponible allí. Ofrece más información sobre las soluciones HTTP / REST.
- NoSQL y JavaScript: una historia de amor (también mencione las API de bases de datos SQL)
Entonces, en resumen …
- Cómo hacer que mi sitio web de viajes sea más atractivo
- Si pudieras decirle a una clase de estudiantes principiantes de diseño web una cosa sobre JavaScript, ¿cuál sería?
- ¿Podemos crear sitios web gratuitos si sabemos programar? ¿Podemos crear eso si solo conocemos el lenguaje C? ¿Necesitamos saber algo más?
- Cómo usar Angular Material 2 en una aplicación Angular 2 Angular-CLI
- ¿Cómo detecta y oculta Airbnb las direcciones de correo electrónico y los sitios web en los mensajes?
JavaScript estuvo disponible en el servidor Netscape desde 1996 y en Microsoft IIS desde 1997. El motor Mozilla Rhino Js también apareció unos años después con acceso a las API de bases de datos Java
Así que hubo API que permitieron consultar bases de datos desde hace mucho tiempo. También pudo consultarlos directamente desde el navegador utilizando la tecnología Microsoft Active X.
Adobe Flex que usó ActionScript a (candidato para convertirse en ECMAScript 4) también propuso la base de datos API.
También había otras soluciones de JavaScript del lado del servidor que node.js que todavía están disponibles, como:
- Wakanda (con las API de bases de datos JS + REST del lado del servidor)
- APE push engine (conectado a MySQL)
- Persevere JavaScriptDB
- Ringo.js
- …