Wie der Titel schon sagt, habe ich derzeit vor, NodeJS zu lernen, und ich habe kein Problem mit verschiedenen Front-End-Frameworks wie CSS, JQuery usw., aber ich beherrsche natives JS nicht sehr gut. Ich hatte noch nie Kontakt zu Datenbanken und weiß nicht, wie ich anfangen soll. Mongodb und Express verwirren mich.
Wie der Titel schon sagt, habe ich derzeit vor, NodeJS zu lernen, und ich habe kein Problem mit verschiedenen Front-End-Frameworks wie CSS, JQuery usw., aber ich beherrsche natives JS nicht sehr gut. Ich hatte noch nie Kontakt zu Datenbanken und weiß nicht, wie ich anfangen soll. Mongodb und Express verwirren mich.
Zunächst müssen Sie die Richtung Ihrer Entwicklung klären. Wenn Sie das Backend angreifen, können Sie mit Java und MySQL beginnen Lesen Sie das native Javascript und versuchen Sie, etwas zu schreiben. Mittlerweile gibt es im Frontend viele Frameworks, die auf JS basieren, wie z Seien Sie praktisch. Wenn Sie im Backend überhaupt keine Grundlage haben, wird empfohlen, hart zu arbeiten. Das Frontend ist jetzt auch sehr beliebt!
Erlernen Sie zunächst die Installationsumgebung, lernen Sie dann die Back-End-Syntax kennen, lernen Sie zunächst, wie Sie eine Basisseite und die grundlegendsten Funktionsoperationen erstellen, stellen Sie dann eine Verbindung zur Datenbank her und schreiben Sie SQL-Anweisungen, sodass Sie dazu in der Lage sein sollten Fangen Sie langsam an.
Mobil, Ihre beste Wahl: git.oschina.net/sectong
Wenn Sie js nicht gut lernen, können Sie kein Front-End-Ingenieur werden
Natürlich können Sie sich auf Ihre erlernte Erfahrung verlassen, um einige einfache Aufgaben zu erledigen.
Ich empfehle Ihnen trotzdem, JS zu lernen. Denken Sie nicht zu viel nach.
Denken Sie nicht zu weit voraus.
Lernen Sie die Kernbestandteile von js gut. Schauen Sie sich den Code anderer Leute an.
Sie werden früher oder später mit Backend-Wissen in Berührung kommen.
Warten Sie, bis Sie wirklich gut in js sind, und beginnen Sie dann mit der Arbeit an nodejs
Um ehrlich zu sein, wird nicht empfohlen, sich am Anfang mit der spezifischen Implementierung zu befassen. Am hinteren Ende können Sie einfach ein Framework finden Express oder Koa und versuchen Sie, es zuerst auszugeben. Erstellen Sie zunächst ein kleines Ergebnis und stellen Sie dann Fragen, um das Wissen dahinter zu erfahren Datenbank, Caching und andere Dinge, warten Sie, bis Sie die Grundkenntnisse des Backends haben. Der Telefoncode ist möglicherweise nur als Referenz
Nachdem Sie den js-Teil wirklich bestanden haben, können Sie node.js verwenden, sonst wird es sehr schwierig
JS muss gut sein. Schließlich ist node.js etwas, das von js geschrieben wurde. Es ist besser, optimistisch in Bezug auf js zu sein beim Lernen von Node
Ich habe das Front-End noch nicht gelernt, also lernen wir zuerst JS. Ich habe auch versucht, NodeJS zu lernen, aber es gibt viel Back-End-Wissen und ich weiß nicht viel über http, also habe ich es Um es vorerst beiseite zu legen, lerne ich derzeit selbst PHP,