2016-04-08 24 views
1

Wir sind 2 Studenten studieren Web-Entwicklung. Momentan erforschen wir und versuchen eine Lösung für eine ionische App zu finden.Datenbank mit ionischen

die App

Die Fragen sind viele Dateninhalt (Video, Bild, Musik usw.) haben: sollte die APP mit einer REST-API entwickelt werden? (Scheint wie der einzige/beste Weg, um eine Datenbank mit ionischem zu verbinden?)

oder können Sie die App mit einer Cloud-basierten-Datenbank ohne das REST-api bauen (jede Anregung für die Datenbank?)

und zuletzt sollten wir LocalStorage als unsere Datenbank verwenden?

Antwort

0

Lassen Sie mich von unten nach oben gehen; Wenn Sie sagen, dass Sie eine Menge Inhalt in Ihrer Datenbank verwenden werden - denken Sie nicht einmal über lokalen Speicher nach. Wenn Sie wirklich müssen haben auch eine lokale Datenbank, in Betracht ziehen, in SQLite (https://github.com/litehelpers/Cordova-sqlite-storage) zu suchen.

Der Satz "cloudbased-database ohne REST api" macht in Ionic ehrlich keinen Sinn. Lassen Sie mich erklären; Ionic verwendet Angular als Front-End-Framework. Und, Front-End ist das Schlüsselwort hier. Sie können jedes Front-End-Framework oder pures Vanilla-JavaScript verwenden, und Sie werden nicht in der Lage sein, eine Verbindung zu einer beliebigen Datenbank herzustellen (sei es in der Cloud, lokal oder überall). Es ist einfach nicht so, dass das funktionieren soll.

Also, endlich, um zu bestätigen - ja, Sie müssen eine (REST) ​​API für Ihre Datenbank erstellen, die es Ihnen dann erlauben wird, mit Ionic mit der Datenbank zu "sprechen".

Hoffe das klärt die Dinge ein wenig auf.

+0

Nikola! Danke für die Antwort in dieser Angelegenheit, das ist eine große Hilfe für uns! Wir können nun mit der richtigen Lösung fortfahren. – ms9778

+0

Kein Problem, froh, dass ich geholfen habe. Viel Glück, Leute! – Nikola

Verwandte Themen