Puede usar cualquier base de datos desde una aplicación web (Cordova ni siquiera es necesario) si crea una interfaz JSONP para los datos.
Puede llamar a una interfaz JSONP desde jQuery usando:
jQuery.ajax (
dataType: “jsonp”,
datos: {nombre: “Jeff”},
url: “http://www.example.com/youQueryI…”,
éxito: función (jsonData) {
// usa tus datos.
}
);
- ¿Qué conceptos de informática, tecnologías, idiomas y herramientas se utilizan para hacer una aplicación como Google Allo?
- ¿Por qué hay múltiples API de dispositivos competidores para el desarrollo web móvil?
- Para una aplicación móvil híbrida que sirve actualizaciones en tiempo real, ¿puedo usar Ruby on Rails para la API o necesito un sistema de back-end más potente y listo para la concurrencia como Node.js o Scala (con Akka)?
- ¿Cómo empezaste a construir tu perfil de Github?
- ¿Hay alguna API de noticias que pueda usar para mostrar resultados en una aplicación móvil comercial?
Documentación de API jQuery
Puede manejar consultas JSONP desde cualquier idioma. Dado que no especificó qué lenguaje del lado del servidor usa (supongo que ya está usando PHP), le daré un ejemplo de cómo reaccionar ante una consulta usando PHP:
<? php
$ fname = $ _GET [‘nombre’];
if ($ fname == ‘Jeff’) {
encabezado (“Tipo de contenido: aplicación / json”);
echo $ _GET [‘devolución de llamada’]. ‘(‘. “{‘nombre completo’: ‘Jeff Hansen’}”. ‘)’;
}
?>
Ejemplo simple de jQuery, PHP y JSONP?
En este caso, su jsonData devuelto por la devolución de llamada exitosa de ajax sería:
{“nombre completo”: ‘Jeff Hansen’}
Todo lo que tiene que hacer ahora es consultar su base de datos dentro del script php proporcionado y devolver los datos de la misma manera.
¡Buena suerte!