Maison > Article > interface Web > Apprenez Node.js en créant un framework backend avec des dépendances
J'ai créé un livre open source (gratuit) sur github pour tous ceux qui essaient de se plonger dans le monde du développement backend (pas seulement Node.js)
Vous pouvez également accéder au contenu de manière plus simple à suivre sur le site Web du livre - CacheLane - Learn Node.js à la dure
Cela va prendre très longtemps pour construire une version finale (quelques mois), mais ne vous inquiétez pas, je me suis engagé et j'ai promis d'ajouter du nouveau contenu chaque jour. Ainsi, même si vous aimez lire petit à petit, vous recevrez chaque jour suffisamment de contenu pour lire et acquérir des connaissances.
Retour au point principal. De quoi parle ce livre ?
Nous partons de pratiquement 0 connaissance (peu de connaissances en javascript sont préférables) et finissons par créer un framework backend complet prêt pour la production, avec absolument 0 bibliothèque du tout ! Vous n'allez jamais faire d'installation npm tout au long du livre. En plus de cela, nous allons également créer une bibliothèque de cors, de journalisation et de traçage, à partir de zéro – cela aussi sans aucune dépendance. Dites non à l'installation de npm
N'est-il pas préférable de travailler intelligemment et pas dur ?
Oui, vous avez peut-être raison. Mais pour apprendre les choses correctement et avoir des bases solides, vous devez abandonner tous les outils qui font le gros du travail à votre place et tout refaire à partir de zéro pour comprendre comment fonctionnent les composants internes.
Si vous savez comment fonctionnent les composants internes, vous n'êtes limité par aucun langage ou framework. Vous pouvez appliquer ces connaissances quel que soit le langage ou le framework avec lequel vous travaillez.
Voici quelques-uns des sujets que vous pouvez vous attendre à maîtriser/apprendre tout au long du livre
Nous allons également comparer les points de terminaison de notre framework et le comparer avec certains des frameworks Web nodejs les plus rapides du marché.
Je prévois d'ajouter beaucoup plus de fonctionnalités à ce guide et livre. Si vous êtes intéressé, vous pouvez le consulter sur github.
Toutes les suggestions et améliorations sont les bienvenues.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!