Ergebnis 1 bis 5 von 5

Thema: Übersicht über verschiedene Frameworks

  1. #1

    Übersicht über verschiedene Frameworks

    Hi zusammen!

    Ich muss sagen, ich habe heute mal komplett den Überblick verloren. Ausschlaggebend war dieses Video von Fireship über GraphQL. Die Query-Language sieht ja schon sehr cool aus, man muss nur die Models definieren und schon kann man ohne REST-APIs schreiben zu müssen, einzelne Daten abrufen.

    Coole Sache, schnell mal gegoogelt, obs da auch eine TypeScript-Implementierung gibt und yes, gibts! Dann bin ich irgendwie auf Nest.JS gestoßen, danach auf Next.JS und irgendwas mit Apollo.

    Das ganze hat irgendwie mein Selbstvertrauen geschwächt, da ich von allen noch nie was gehört hab und müsste ich heute eine schnelle Evaluation machen, hätte ich keine Ahnung, wo ich da anfangen soll.

    Ich bin inzwischen halbwegs sicher im Umgang mit Express.JS und Spring Boot. Da ich mich aber außerhalb von dem Geschäfts- und Uni-Alltag weiterentwickeln möchte (und weil mein Studium in 2 Monaten durch ist), wären ein paar weiterführende Seiten sehr hilfreich, in denen die Unterschiede zwischen den verschiedenen Frameworks dargestellt werden. Auf deren eigenen Websites steht ja immer was von "simple, fast, reliable", also immer die gleichen Vorteile. Daraus werd ich nicht schlau und ich habe keine Zeit und Lust, jedes Framework einzeln auszuprobieren, nur um dann vielleicht gar keine Unterschiede festzustellen...

    Also, hat jemand ein paar Links zu irgendwelchen Übersichtseiten der gängigen Frameworks? Danke

  2. #2

    Re: Übersicht über verschiedene Frameworks

    Zitat Zitat von Toastbrot Beitrag anzeigen
    Daraus werd ich nicht schlau und ich habe keine Zeit und Lust, jedes Framework einzeln auszuprobieren, nur um dann vielleicht gar keine Unterschiede festzustellen...
    Ich verweise mal hier hin: https://nodesource.com/blog/next-nuxt-nest/.

    Diesen Evaluierungsprozess gehen alle durch, ich würde allerdings früher anfangen: muss es unbedingt Node.js sein? Am ende geht es ja nicht um "das beste Framework" sondern deine Logik die du damit abbilden willst und deine Vorlieben.

    Express ist "Webserver Framework", was du damit anstellst und welche weiteren Technologien du damit verwendest ist dir gänzlich selbst überlassen.
    Für diesen Beitrag bedankt sich Toastbrot

  3. #3
    .

    (Threadstarter)

    Avatar von Toastbrot
    Registriert seit
    Feb 2015
    Beiträge
    332

    Re: Übersicht über verschiedene Frameworks

    Nein, muss natürlich nicht Node.JS sein, aber bei meinem letzten Projekt wurde viel mit GIS gemacht und da war wohl mit Express ein halbwegs nativer Support für PostGIS und den Polygons und Punkten vorhanden. Das war mit Spring Boot nicht so simpel lösbar.

    Ich bin auch grundsätzlich kein Fan von JavaScript, einfach weil es keine Typ-Deklarationen hat. Daher möchte ich (wenn möglich) immer auf TypeScript ausweichen oder halt auf komplett andere Frameworks, die nicht auf Node.JS basieren

    Danke für den Link, erhöht schonmal mein grobes Verständnis für die 3 Frameworks. Aber sieht wohl wirklich so aus, dass ich nicht um eigene Prototypes herumkomme, um für mich selbst die FW's zu evaluieren...

  4. #4
    Zeitreisender

    Administrator

    Avatar von drfuture
    Registriert seit
    Jul 2013
    Ort
    in der Zukunft
    Beiträge
    7.450
    ngb:news Artikel
    18

    Re: Übersicht über verschiedene Frameworks

    In der Tat ist wohl oft die Frage was bei einem Projekt schon gesetzt ist oder von einer Firma favorisiert wird.
    Relativ neu ist Microsoft Razor Nur mit Vor und Nachteilen wird es vermutlich schwer
    |_|D *`~{ Ich kenne deine Zukunft }~´* |_|D

  5. #5

    Re: Übersicht über verschiedene Frameworks

    Gerade bei so speziellen Sachen wie postGis wird next denke ich raus fallen.
    Express sollte dir sicher die meiste Offenheit bieten. Typescript sollte bei allen möglich sein, betrifft ja eher sein Setup.
    Ich persönlich mag Javascript, das was da in den letzten Jahren passiert ist, ist erstaunlich. Nutze es aber fast nur am Client

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •