Hallo Marvin,
vielen Dank!
Ich muss ganz ehrlich sagen, mir fehlt Vue eigentlich überhaupt nicht. Bisher ist mir noch nichts über den Weg gelaufen, was mit Livewire/Alpine nicht oder schwerer Umsetzbar gewesen wäre. Im Gegenteil finde ich es in aller Regel sogar angenehmer, weil man zu 100% mit Laravels Features arbeiten kann und sowas wie z.B. Validierung nicht "doppelt" implementieren muss. Ich denke im Enterprise Umfeld kommt es hier aber Stark drauf an, wie das Team zusammen gesetzt ist. Ich würde in einem Team, dass eher auf JS/Frontend ausgelegt ist, nicht unbedingt Livewire einsetzen. Ob man es mag oder nicht muss man natürlich auch für sich selbst entscheiden, aber es ist in jedem Fall einen Blick wert
Da hast du recht! MongoDB habe ich bisher tatsächlich auch nicht eingesetzt und für einen reinen Document Store sehe ich auch nur begrenzte Use-Cases, persönlich würde ich das eher als Ergänzung für spezifische Tasks verwenden. ArangoDB ist eine sogenannte "native Multi-Model" Datenbank, sprich sie ist nicht nur ein Document Store, sondern ist auch hat auch einen Graph und Key-Value Store. Letzteres ist natürlich vom Grundgedanken her auch in z.B. MongoDB möglich. Interessant wird das Thema NoSQL in dem Fall tatsächlich eigentlich nur wegen den Möglichkeiten die durch das zusammenführen der verschiedenen Stores entstehen.
LG
Max