学习 Node.js 一本书就够了送书

Posted Java后端

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习 Node.js 一本书就够了送书相关的知识,希望对你有一定的参考价值。

前言

送出书籍《Node.js实战:使用Egg.js+Vue.js+Docker构建渐进式、可持续集成与交付应用》 4本,此书适合前后的开发者。

书籍介绍

为什么要写这本书

前端生态圈的繁荣离不开Node.js。Node.js在制作工具方面的表现极其优秀,在开发Web方面也有很多历史积累。Node.js领域的图书很多,比如侧重Node.js语法、核心本身,或者侧重调试,而对于Web开发,提及OAuth、JWT原理的并不多,涉及前端范畴的在线支付、持续集成、Docker等内容也较少。

笔者比较喜欢体验各种语言,在大学的时候学习和体验了各种语言,包括C、C++、C#、Java、Python、Ruby、php等,在笔者的网站nodelover.me你还会发现有Go、Rust的免费视频教程。笔者把大部分精力都花在了javascript上面,后来才有了这本书。

Node.js底层还有许多内容笔者也没有弄懂,不过80%的业务场景,只需要20%的技术能力就可以解决。笔者跟读者一样,都是一个学习者。笔者希望更多的人学习Node.js、使用Node.js,使它更加强大。

本书适合的对象

有JavaScript基础的读者;

想要体验完整开发流程的读者;

想要精通Node.js Web开发的读者;

对Koa.js和Egg.js实现原理感兴趣的读者。

本书也可以作为Node.js的入门教程,但是需要你有一定的自学能力,对于一些基础的知识,笔者都会给出视频链接,读者可以自行学习。

本书结构

第1章:主要叙述了Node.js的历史,以及为什么要使用它。

第2章:讲解JavaScript的异步、函数式编程、Koa.js实现原理,以及Egg.js是如何在Koa.js上面进行扩展的、Egg.js是怎样的架构、如何开发出一个Egg.js插件并发布到npmjs。

第3章:使用Egg.js对后端服务进行开发,设计数据库表,构建模型关系映射,建立模型之间的关系。构建安全的API,使用JWT构建登录,使用OAuth给第三方开发者开发API。

第4章:通过Vue.js构建一个简易的后台,通过百行代码实现从后台读取数据库关系,使用Vue.js动态地生成对应模型的表单,自动增删改查。

第5章:使用TypeScript与Vue.js搭建SSR服务端渲染环境,构建友好的SEO,开发前端显示界面。

第6章:使用Docker部署我们的应用,讲解如何编写Dockerfile、docker-compose.yml,如何实现通过修改一行代码提交修改,然后自动部署服务。

第7章:性能分析与优化,包括服务器性能优化、用户追踪、前端性能优化。

勘误与支持

由于部分npm组件API的变动与Node.js的发展,以及笔者的疏忽、水平有限,书中总会有一些不足之处,还望读者批评指正,可以通过以下的方式与笔者联系。

GitHub issues:https://github.com/MiYogurt/nodejs-shizhan

致谢

首先要感谢的是曾经努力的自己,对他说一句“你真棒”。其次感谢父母对我的支持,假如没有父母的支持,可能我就不会有那么多的精力来做这件事情。感谢陈晓猛编辑的耐心指导、审稿、修改,在他的修改下,使得本书有更好的阅读体验。最后感谢的是Node.js社区的各位开发者,我们都是站在巨人的肩膀上,感谢巨人们。

送书规则

1.  扫码下方二维码,回复「抽奖」即可参与。此规则送出2本!

学习 Node.js 一本书就够了【送书】

关注后回复「送书」参与活动


2. 扫描下方抽奖码,送出两本!

学习 Node.js 一本书就够了【送书】

如果以上你都没有抽到,也不用灰心,扫码下面二维码或点击原文购买。

以上是关于学习 Node.js 一本书就够了送书的主要内容,如果未能解决你的问题,请参考以下文章

这次送9本关于机器学习面试自然语言处理Java相关书籍

android入门,看这一本书就够了

成为Java顶尖程序员 ,看这11本书就够了

成为Java顶尖程序员 ,看这11本书就够了

成为Java顶尖程序员 ,看这11本书就够了

成为Java顶尖程序员 ,看这11本书就够了