我在 github 上为每个尝试涉足后端开发世界(不仅仅是 Node.js)的人创建了一本开源(免费)书籍
您还可以在本书的网站上以更易于理解的方式访问内容 - CacheLane - Learn Node.js the Hard Way
这将需要很长时间来构建完成版本(几个月),但不用担心,我已经承诺并承诺每天都会添加新内容。因此,即使您是一个喜欢一次阅读一点的人,您每天也会收到足够的内容来阅读并从中获取知识。
回到重点。这本书讲的是什么?
我们基本上从 0 知识开始(有一点 javascript 知识更好),最终创建了一个完整的生产就绪后端框架,完全有 0 个库!你不会在整本书中都进行 npm install 。最重要的是,我们还将从头开始创建一个 cors、日志记录和跟踪库 - 这也没有任何依赖项。对 npm install 说不
聪明地工作而不是努力工作不是更好吗?
是的,你可能是对的。但是,要以正确的方式学习事物,并拥有坚实的基础,您必须放弃所有为您做繁重工作的工具,从头开始做所有事情,以了解内部结构是如何工作的。
如果你知道内部是如何工作的,你就不受任何语言或框架的限制。无论您使用什么语言或框架,您都可以应用这些知识。
这些是您可以在整本书中掌握/学习的一些主题
我们还将对我们框架的端点进行基准测试,并将其与一些最快的 Nodejs Web 框架进行比较。
我计划在这本指南兼书中添加更多功能。有兴趣的话可以去github上看看。
欢迎任何建议和改进。