热门排行
简介
《Node.js最全基础+全栈项目》介绍了Node.js的基础知识和全栈项目开发。首先介绍了Node.js的特性以及在使用Node.js之前需要了解的JavaScript知识。然后详细讲解了开发环境的搭建过程。接下来是关于模块、包和CommonJS规范的讲解。讲解了npm和yarn工具的使用方法,并介绍了一些常用的内置模块如http模块、url模块、querystring模块等。还讲解了路由的基础知识和参数获取的方法。接下来介绍了Express框架的特色、安装方法和路由的使用。还详细讲解了中间件的使用方法,包括应用级中间件、路由级中间件、错误处理中间件等。还介绍了如何获取请求参数以及利用Express托管静态文件的方法。最后介绍了MongoDB数据库的特点、安装和启动方法。总之,本文是一个全面介绍Node.js和相关技术的指南。
目录
一、Node.js基础
二、Express
三、MongoDB
四、接口规范与业务分层
五、登录鉴权
六、文件上传管理
七、APIDOC - API 文档生成工具
八、Koa2
九、MySQL
十、Socket编程
十一、mocha