Ich habe ein Open-Source-Buch (kostenlos) über Github für alle erstellt, die versuchen, in die Welt der Backend-Entwicklung (nicht nur Node.js) einzutauchen
Sie können den Inhalt auch auf einfachere Weise auf der Website des Buches abrufen – CacheLane – Learn Node.js the Hard Way
Es wird sehr lange dauern, eine fertige Version zu erstellen (ein paar Monate), aber keine Sorge, ich habe mich verpflichtet und versprochen, jeden Tag neue Inhalte hinzuzufügen. Selbst wenn Sie jemand sind, der gerne ein wenig auf einmal liest, werden Sie jeden Tag genug Inhalte erhalten, um zu lesen und sich Wissen anzueignen.
Zurück zum Kernpunkt. Worum geht es in diesem Buch?
Wir beginnen grundsätzlich mit 0 Kenntnissen (geringfügige Javascript-Kenntnisse werden bevorzugt) und erstellen am Ende ein vollständiges, produktionsbereites Backend-Framework mit absolut 0 Bibliotheken! Sie werden nie im gesamten Buch eine npm-Installation durchführen. Darüber hinaus werden wir von Grund auf eine Cors-, Protokollierungs- und Tracing-Bibliothek erstellen – auch das ohne Abhängigkeiten. Sagen Sie Nein zur NPM-Installation
Ist es nicht besser, intelligent und nicht hart zu arbeiten?
Ja, vielleicht haben Sie Recht. Aber um die Dinge richtig zu lernen und eine solide Grundlage zu haben, müssen Sie alle Werkzeuge, die Ihnen die schwere Arbeit abnehmen, über Bord werfen und alles von Grund auf neu machen, um zu verstehen, wie das Innere funktioniert.
Wenn Sie wissen, wie die Interna funktionieren, sind Sie nicht durch eine Sprache oder ein Framework eingeschränkt. Sie können dieses Wissen anwenden, unabhängig davon, mit welcher Sprache oder welchem Framework Sie arbeiten.
Dies sind einige der Themen, die Sie im Laufe des Buches meistern/lernen werden
Wir werden auch die Endpunkte unseres Frameworks einem Benchmarking unterziehen und es mit einigen der schnellsten NodeJS-Web-Frameworks auf dem Markt vergleichen.
Ich habe vor, diesem Leitfaden und Buch noch viele weitere Funktionen hinzuzufügen. Wenn Sie interessiert sind, können Sie es sich auf Github ansehen.
Vorschläge und Verbesserungen sind willkommen.
Das obige ist der detaillierte Inhalt vonLernen Sie Node.js kennen, indem Sie ein Backend-Framework mit Abhängigkeiten erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!