es ist mein erster Beitrag auf Stack, so bin ich für jede Antwort aufgeregt.Wie wähle ich das richtige Javascript Framework und wie starte ich?
Ich habe ein wirklich großes Problem bei der Auswahl der richtigen Javascript-Framework. Nur ein paar persönliche Informationen, ich kenne die Grundlagen von javaScript, ich kann jQuery schreiben und natürlich kenne ich HTML5 und CSS3. Aber ich möchte in serverseitige Anwendungen einsteigen, wie viele andere auch, denke ich. Ich lese seit Monaten im Web über die verschiedenen Frameworks, aber es ist einfach so schwierig sich zu entscheiden.
Vor ein paar Tagen fing ich an, angularJs zu versuchen, aber aus irgendeinem Grund habe ich es nicht wirklich verstanden, da es tiefer geht, weil ich die Dokumentation nicht wirklich verstehe und soweit ich gesucht habe, gibt es nicht viel Videoaufnahmen dort draußen. Ich kann viel besser mit Videos lernen.
Dann wechselte ich zu meteor.js, aber ihre Dokumentation ist noch komplizierter und es gibt auch nicht viele Videos da draußen. Beim Lesen über Meteor ging ich zu node.js, weil es gesagt wurde, es ist leichter verständlich, wenn ich node.js verstehe. Aber bis ich node.js verstehe, ist viel Zeit verloren. Ich weiß, dass ich es lernen muss, aber ich möchte nur mit einem clientseitigen Framework beginnen, das sich einfach mit node.js verbinden lässt.
Meine grundlegende Absicht für jetzt ist, nur mit einer echten grundlegenden Todo-App zu beginnen, nur für mich selbst zu lernen und vielleicht später mehr und mehr Funktionen hinzufügen. Eines Tages möchte ich weitermachen und eine andere App und noch eine andere ausprobieren. Es ist ein langer Weg. Aber ich kann keinen Rahmen dafür wählen. Ich möchte etwas, das für verschiedene Anwendungsfälle ziemlich offen ist, ob es eine kleine oder eine große App ist. Nur für den Fall der Zukunft. Aber meistens, wenn ich über ein Framework lese, sagen sie auch etwas über commonJS, underscore.js usw. und es verwirrt mich einfach, weil ich immer denke, dass ich all das Zeug lernen muss.
Also, was ist der beste Weg zu starten? Sollte ich einfach nach Angular zurückkehren und es noch weiter versuchen? Sollte ich nur versuchen, es selbst zu schreiben und in die Dokumente zu schauen, wenn ich etwas brauche, oder sollte ich zuerst das komplette Dokument lesen? Gleiches gilt für Meteor. Und ich habe auch Rückgrat immer in meinem Kopf, wenn es vielleicht ein besserer ist. Dieser Bereich ist so überwältigend zu starten, also was ist deine Erfahrung? Wie hast du angefangen und was ist der beste Weg? Ich möchte nicht mehr Zeit für sinnloses Lesen ohne Entscheidung verlieren.
Vielen Dank für Ihre Hilfe.
Es sieht so aus, als ob Sie keine Idee haben, warum Sie ein Javascript-Framework lernen wollen. Es klingt für mich "Ich möchte jeden Javascript-Rahmen lernen, der jede Aufgabe erfüllen kann, jetzt und in der Zukunft". Ich bin mir nicht sicher, ob jemand eine klare Antwort darauf geben kann. Aus meiner Erfahrung ist es mehr die Art, wie Sie ein Problem haben und schauen Sie, wie Sie das am besten lösen können. In Ihrem Fall würde ich versuchen, über Ihre TODO-Liste Anwendung nachzudenken und dann wählen, welche Technologie (Server-Seite und Client-Seite) zu verwenden. Bei Bedarf können Sie einen Rahmen erlernen, der dann die für Sie beste Aufgabe erledigt. – Uooo
Eine andere Sache - Sie schreiben Sie wollen in serverseitige Anwendungen springen. Sie müssen also eine serverseitige Programmiersprache wie Java, C# oder PHP lernen. – Uooo
versuchen Sie dies: [todomvc] (http://addyosmani.github.com/todomvc/) – charlietfl