Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 13:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Ionic3: Firebase Alternative MySQL?

Discussion on Ionic3: Firebase Alternative MySQL? within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1



 
ElDiabolus's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,459
Received Thanks: 278
Ionic3: Firebase Alternative MySQL?

Moin,
bin gerade erstmals an einem Ionic Projekt. Hab leider nicht wirklich viel Ahnung von App-Entwicklung. Lese immer wieder Firebase und sehe das auch in vielen Tutorials und ähnlichem. Allerdings ist das ja schon echt kein Schnäppchen für private Zwecke und auch für kleinere Budgets von Kunden. Nun wollte ich einfach mal sehen, ob ich denn nicht einfach MySQL integrieren kann, lese jedoch des öfteren, dass man es auf keinen Fall direkt einbinden soll, sondern nur über eine Webapp, da es sonst sehr unsicher sei.
Stimmt das? Kann hier jemand mal genauer erläutern, wie ich das ganze realisieren sollte, oder kennt jemand eine Alternative zu Firebase? Bin eigentlich ein großer MySQL Fan.
Die Webapp wäre kein Problem, nur die Verknüpfung mit Ionic.
Wäre für jede Hilfe dankbar.

LG
ElDiabolus is offline  
Old 08/31/2017, 02:04   #2
 
gebunden's Avatar
 
elite*gold: 1
Join Date: May 2009
Posts: 184
Received Thanks: 21
Weißt du wie eine App von der Struktur her aufgebaut ist? Bzw. sagt dir Frontend und Backend etwas?


Kurze Erläuterung:

Bei der Entwicklung von Apps, die mit irgendwelchen Datenbanken kommunizieren gibt es in den meisten Fällen 3 Schichten. Das Frontend, das Backendund die Datenschicht (Datenbank). Beim Frontend handelt es sich um das, was der Nutzer sieht, womit er interagiert, also deiner gesamten App.

Auf der anderen Seite steht das Backend. Dies ist der Teil, der für den User nicht ersichtlich ist, sondern nur Anfragen über eine Schnittstelle von dem Frontend bekommt und dann beispielsweise irgendwelche magischen Sachen mit der Datenbank machen kann.

Firebase bietet einem Entwickler den Vorteil, dass es direkt diese Schnittstellen zu den Datenbanken anbietet (eine URL, der du verschiedene Anfragen schicken kannst).

Wenn du nun etwas anderes als Firebase verwenden willst liegt es an dir eine entsprechende Schnittstelle zwischen der Datenbank und deiner App zu basteln. Dies kannst du mit NodeJS, PHP, Python oder was auch immer dir lieb ist machen. Wichtig ist nur, dass du diese Schnittstellen irgendwie erreichen kannst.

Beispiel:
Bei einem Aufruf von:

Code:
http:\\DeineBackendUrl\movies
würde dir dein Backend eine Liste aller Filme zurück geben (zum Beispiel als JSON). Diese URL kannst du dann mittels

Code:
http.get(URL)
in deiner App anfragen und die Sachen mit den Daten machen, die du machen möchtest.

Lies dir am besten mal ein wenig zum erstellen von REST APIs durch.

Link zu einem Hilfreichen Artikel zu Get Requests in Ionic:
gebunden is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Suche]Free Alternative zu Ninjagram [Biete]19 e*Gold für die erste Alternative!
11/14/2016 - elite*gold Trading - 1 Replies
Hey, da Ninjagram (folgt Usern, liket Bilder, unfollow, etc.) ja leider kostenpflichtig ist, suche ich eine Alternative, die ich kostenfrei nutzen kann. Zahle für eine hilfreiche Antwort mein restliches e*Gold. Mfg.
Mysql funktioniert nicht.. service mysql status mysql does not exist in /etc/rc.d
07/09/2015 - Metin2 Private Server - 8 Replies
Hey, mein Mysql Server funktíoniert von jetzt auf gleich nicht mehr.. Kam aus dem Freibad und alles war down.. Wenn ich den Mysql Server starten will sagt er mir: " service mysql status mysql does not exist in /etc/rc.d or the local startup directories (/usr/local/etc/rc.d) " Und wenn ich meinen Metin Server starte "cant connect to 127.0.0.1" weil der Mysql Server down ist..
MySQL Navicat 1130-Host'5.xxx.xx.xxx' is not allowed to connect to the MySQL Server
08/07/2010 - Metin2 Private Server - 14 Replies
Hallo com, ich habe ein Problem mit Navicat. Undzwar habe ich diesen Fehler hier : "1130-Host'5.xxx.xx.xxx' is not allowed to connect to the MySQL Server" seid gestern. Ich dachte mir mal ich änder mein Navicat Passwort um... Als ich dies getan habe, und meinen Server rebootet habe und Navicat neugestartet habe, und ich mich wieder in Navicat einloggen wollte kam diese Fehlermeldung. Nun habe ich das Problem das ich mich nicht mehr mit Navicat connecten kann. Habe schon alles versucht...
MySQL ist in Gefahr! Rette MySQL!
02/06/2010 - Main - 15 Replies
Der Datenbankanbieter Oracle will Sun und damit MySQL kaufen. In einem schleichenden Prozess könnte sich Oracle so einer seiner größten Konkurrenten entledigen und MySQL sterben lassen. Hilf mit, dies nicht zuzulassen, indem Du mit Deiner Beteiligung an einer Unterschriftensammlung die kartellrechtlichen Behörden zwingst, den Fall genau zu prüfen. Je größer die öffentliche Beteiligung ist, umso mehr können wir gemeinsam erreichen. Ich selbst (Daniel Schlichtholz) habe die Petition bereits...



All times are GMT +1. The time now is 13:13.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.