NextJS-Backend/Datenbank?

Ich habe eine Anwendung, wo sich ein Nutzer mit Auth0 registrieren kann.

Es zeigt den Namen und die E-Mail ganz normal an und mit

/api/auth/login
/api/auth/logout

kann man sich anmelden/abmelden.

Nun sollen alle Nutzer XP-Punkte haben (bei 0 starten) und durch Fragen beantworten im Level aufsteigen können. Bzw. ich möchte ganz simpel erst einmal mit einem Buttonklick 25 XP-Punkte dazu verdienen.

Das Ganze kriege ich normalerweise mit PHP und einer normalen SQL-Datenbank, die ich in phpMyAdmin einrichte, hin, aber da ich in NextJS neu bin, wollte ich wissen, wie das da abläuft.

Vercel liefert soweit ich weiß keine Datenbank, wo ich Nutzerdaten hinschicken kann und Auth0 kann auch nicht mehr, als nur ein sicheres Loginsystem bieten.
Also müsste ich die SQL-Datenbank wie immer anlegen und mit dem user-Objekt von Auth0 arbeiten und die "sid" benutzen, um die Punkte dem richtigen User zuzuschreiben?

Ich weiß, dass MongoDB beliebt ist, aber das ist doch auch wieder extern irgendwo und kostet Geld und ist nicht auf einem "Standard" Webhosting inklusive, wie PHP/SQL-Datenbank.

Wie benutzt man MongoDB und ist das sinnvoll?

Für Next brauche ich kein VPS, was praktisch ist. Keine zusätzlichen Kosten und lange Einrichtung. Dafür SSR.

NextJS ist auch selber das Backend soweit ich weiß, also ich kann direkt in der Serverkomponente eine Datenbankabfrage machen und mit Node etwas zu der Datenbank hinzufügen, wie das mit dem Klick +25 XP.

Von Firebase habe ich gehört, dass es beides kann: Sowohl sichere Authentication als auch Datenbank für Nutzerdaten.

Aber ob das bei wenigen Nutzern Geld kostet weiß ich nicht.

...zur Frage

MongoDB reicht da völlig aus, da gibt es ja eine gratis Version mit gut 500MB Speicher, das reicht für so ein kleines Projekt komplett. Ist auch online in der Cloud gehosted, musst dir im Dashboard auf der Website die Daten anlegen.

Bei NextJS würdest du dich da einfach in einer helper-Datei verbinden, nachdem du die jeweiligen Models für die Daten erstellt hast und innerhalb des `/api` Ordners die API calls machst.

...zur Antwort

Ich finde es ist ein eher wärmerer 'boozy' Duft, passend für die kältere Jahreszeit - heißt aber nicht, dass man ihn nicht auch an einem kühlen Sommerabend nutzen kann.

Viel Spaß!

...zur Antwort

Meiner Meinung nach machst du mit https://www.parfumo.de/Parfums/Louis_Vuitton/imagination nichts falsch.

Viel Spaß.

...zur Antwort
C# (Unity)

Am Anfang werden dir Spiele mit Python etc. eher mehr Spaß machen, wenn du noch keine (0) Erfahrung hast.

Als Einstieg ist C# nie falsch, kannst dann viel einfacher den Umstieg zu UE machen. Viel Erfolg!

...zur Antwort

Kannst dich hier einmal umschauen, nach Kategorien geordnet.

  • Süß: https://www.parfumo.de/Entdecken/Einordnung/Dufttyp/Suess
  • Blumig: https://www.parfumo.de/Entdecken/Einordnung/Dufttyp/Blumig
  • Fruchtig: https://www.parfumo.de/Entdecken/Einordnung/Dufttyp/Fruchtig

Eine genauere Empfehlung ist erst dann möglich, wenn die Duftrichtung sowie der Preis genauer beschrieben wird.

...zur Antwort

Wenn du für ein paar teurere Flakonsgute gute Angebote haben möchtest, empfehle ich dir den Parfumo Souk ... wenn man ausschau hält, bekommt man die gewünschten Düfte um einiges billiger.

Hatte immer gute Erfahrungen damit!

...zur Antwort

Willst du wirklich mit so einem Ergebnis rumlaufen? Du willst dich jetzt auf die Faule Socke hängen um dich nachher zu ärgern ... auch möglich, es gibt viele andere Bewerber die gerne die Stelle haben möchten.

Reiß dich zusammen und lass dich vom schlechten Ergebnis motivieren - es kann nur und WIRD nur mehr BESSER werden.

Viel Erfolg.

...zur Antwort

Womöglich wegen des Bans vom Algorithmus ausgeblendet, Shadow Ban auch möglich ... oder der Herr Algo findet deinen Kontent nicht mehr interessant, weshalb es anderen Leuten nicht angezeigt wird.

...zur Antwort

Es kommt auf die Regeln und die Einrichtung drauf an. Kinder laufen draußen herum, ein Mann mit vielen Tattowierungen geht vorbei - unvermeidbar, zack gesehen haben sie es.

Wenn es etwas harmloses ist, okay!! Aber wenn es dann eher erschreckend etc. ist, dann ist es ein Grund für ein "Nein".

Wobei, es kommt auf die Stelle drauf an - eine Ablehnung ist bei oft offenen Hautstellen (ohne Bedeckung) wahrscheinlicher als am Po oder beim Bauch - dort sieht man es sowieso sehr selten. Die Stelle ist also wichtig :)

...zur Antwort