- Node API 开发入门指南
- 零、前言
- 一、Node.js 简介
- 二、构建 API——第 1 部分
- 三、构建 API——第 2 部分
- React TypeScript Node 全栈开发
- 零、序言
- 第一部分:理解 TypeScript 及其如何改进 JavaScript
- 一、理解 TypeScript
- 二、探索 TypeScript
- 三、使用 ES6+ 特性构建更好的应用
- 第二部分:使用 React 学习单页应用开发
- 四、学习单页应用概念以及 React 如何实现这些概念
- 五、将 React 挂钩用于开发
- 六、使用 CreateReactApp 和 Jest 测试设置我们的项目
- 七、学习 Redux 和 React 路由
- 第三部分:使用 Express 和 GraphQL 理解 Web 服务开发
- 八、:使用 Node.js 和 Express 学习服务器端开发
- 九、什么是 GraphQL?
- 十、建立一个具有 TypeScript 和 GraphQL 依赖关系的 Express 项目
- 十一、我们将学习的内容——在线论坛应用
- 十二、为我们的在线论坛应用构建 React 客户端
- 十三、使用 Express 和 Redis 设置会话状态
- 十四、设置 Postgres 和 TypeForm 存储库层
- 十五、集成 GraphQL 模式——第一部分
- 十六、集成 GraphQL 模式——第二部分
- 十七、将应用部署到 AWS
- JavaScript 区块链编程学习手册
- 零、前言
- 一、建立项目
- 二、构建区块链
- 三、通过 API 访问区块链
- 四、创建分布式区块链网络
- 五、同步网络
- 六、一致性算法
- 七、区块浏览器
- 八、总结
- NodeJS 开发学习手册
- 零、前言
- 一、准备
- 二、Node 基础——第 1 部分
- 三、Node 基础——第 2 部分
- 四、Node 基础——第 3 部分
- 五、Node.js 中异步编程的基础知识
- 六、异步编程中的回调
- 七、异步编程中的承诺
- 八、Node 中的 Web 服务器
- 九、将应用部署到 Web
- 十、测试 Node 应用——第 1 部分
- 十一、测试 Node 应用——第 2 部分
- 精通 NodeJS
- 零、前言
- 一、了解 Node 环境
- 二、理解异步事件驱动编程
- 三、跨 Node 和客户端流式传输数据
- 四、使用 Node 访问文件系统
- 五、管理多个并发客户端连接
- 六、创建实时应用
- 七、使用多个进程
- 八、扩展应用
- 九、微服务
- 十、测试应用
- 十一、将您的工作组织到模块中
- 十二、创建自己的 C++ 插件
- MERN 快速启动指南
- 零、前言
- 一、MERN 栈简介
- 二、使用 ExpressJS 构建 Web 服务器
- 三、构建 RESTful API
- 四、Socket.IO 和 ExpressJS 的实时通信
- 五、使用 Redux 管理状态
- 一、使用 React 构建 Web 应用
- 现代 JavaScript Web 开发秘籍
- 零、前言
- 一、使用 JavaScript 开发工具
- 二、使用现代 JavaScript 特性
- 三、将 Node 用于开发
- 四、使用 Node 实现 RESTful 服务
- 五、测试和调试服务器
- 六、将 React 用于开发
- 七、增强您的应用
- 八、扩展应用
- 九、应用调试
- 十、测试应用
- 十一、使用 React Native 创建移动应用
- 十二、测试和调试您的移动应用
- 十三、使用 Electron 创建桌面应用
- NodeJS 秘籍
- 零、序言
- 一、Node.js 14 简介
- 二、处理 I/O
- 三、流、流、流
- 四、使用网络协议
- 五、开发 Node.js 模块
- 六、探索 Node.js web 框架
- 七、使用数据库
- 八、Node.js 测试
- 九、保护 Node.js 应用
- 十、性能优化
- 十一、部署 Node.js 微服务
- 十二、调试 Node.js
- NodeJS Web 开发
- 零、前言
- 一、关于 Node.js
- 二、设置 Node.js
- 三、Node.js 模块
- 四、HTTP 服务器和客户端
- 五、您的第一个简单应用
- 六、实现移动优先范式
- 七、数据存储和检索
- 八、微服务方式下的多用户认证
- 九、与 Socket.IO 的动态客户端/服务器交互
- 十、部署 Node.js 应用
- 十一、单元测试和功能测试
- 十二、安全
- NodeJS10 REST Web API 设计
- 零、前言
- 一、REST——你所不知道的
- 二、Node.js 入门
- 三、构建典型的 WebAPI
- 四、使用 NoSQL 数据库
- 五、Restful API 设计指南
- 六、实现全面的 RESTful 服务
- 七、为生产准备 RESTful API
- 八、使用 RESTful API
- 九、保护应用的安全
- 跨平台桌面应用开发
- 零、前言
- 一、使用 nw .js 创建文件管理器——规划、设计和开发
- 二、使用 NW.js 创建文件资源管理器——改进和交付
- 三、使用 Electron 和 React 创建一个聊天系统——规划、设计和开发
- 四、使用 Electron 和 React 创建一个聊天系统——改进,测试和交付
- 五、使用 NW.js、React 和 Redux 创建一个屏幕捕捉器——规划、设计和开发
- 六、使用 NW.js 创建屏幕捕捉器——改进、工具和测试
- 七、使用 Electron、TypeScript、React 和 Redux 创建 RSS 聚合器——规划、设计和开发
- 八、使用 Electron、TypeScript、React 和 Redux 创建 RSS 聚合器——开发
- NodeJS 微服务开发
- 零、前言
- 一、微服务架构
- 二、Node.js 中的微服务——Seneca 和 PM2 替代方案
- 三、从单体到微服务
- 四、用 Node.js 编写你的第一个微服务
- 五、安全性和可追溯性
- 六、测试和使用文档记录 Node.js 微服务
- 七、监控微服务
- 八、部署微服务
- NodeJS Vue 全栈 Web 开发
- 零、前言
- 一、MEVN 简介
- 二、构建 Express 应用
- 三、MongoDB 简介
- 四、REST API 简介
- 五、构建真实的应用
- 六、使用
passport.js
构建认证 - 七、使用
passport.js
构建 OAuth 策略 - 八、Vuex
- 九、测试 MEVN 应用
- 十、走向实时
- MEAN Web 开发
- 零、前言
- 一、MEAN 简介
- 二、开始使用 Node.js
- 三、构建一个 Express Web 应用
- 四、MongoDB 概论
- 五、Mongoose 简介
- 六、使用 Passport 管理用户认证
- 七、Angular 简介
- 八、创建 MEAN CRUD 模块
- 九、使用 Socket.io 添加实时功能
- 十、测试 MEAN 应用
- 十一、自动化和调试 MEAN 应用
- NestJS:Node 渐进式框架
- 零、前言
- 一、简介
- 二、概述
- 三、Nest.js 认证
- 四、Nest.js 的依赖注入系统
- 五、TypeORM
- 六、Sequelize
- 七、Mongoose
- 八、WebSockets
- 九、微服务
- 十、Nest.js 中的路由和请求处理
- 十一、OpenAPI(Swagger)规范
- 十二、命令查询职责分离(CQRS)
- 十三、架构
- 十四、测试
- 十五、使用 Angular Universal 的服务器端渲染
- NodeJS 示例
- 零、前言
- 一、NodeJS 基础知识
- 二、项目架构
- 三、管理素材
- 四、开发模型-视图-控制器层
- 五、管理用户
- 六、增加好友功能
- 七、发布内容
- 八、创建页面和事件
- 九、标签,分享和喜欢
- 十、添加实时聊天
- 十一、测试用户界面
- Node-Red 实战编程
- 零、前言
- 第一部分:Node-RED 基础
- 一、Node-RED 和基于流的编程简介
- 二、搭建开发环境
- 三、通过创建基本流来理解 Node-RED 特性
- 四、学习主要节点
- 第二部分:掌握 Node-RED
- 五、本地实现的 Node-RED
- 六、云中实现的 Node-RED
- 七、从 Node-RED 调用 Web API
- 八、在 Git 中使用项目特性
- 第三部分:实际问题
- 九、使用 Node-RED 创建一个 ToDo 应用
- 十、处理树莓派的传感器数据
- 十一、通过在 IBM 云中创建服务器端应用来可视化数据
- 十二、利用 Slack 和 IBM Watson 开发聊天机器人应用
- 十三、在 NodeRed 库中创建并发布自己的节点
- 十四、附录:Node-RED 用户社区
- TypeScript 微服务
- 零、前言
- 一、微服务揭秘
- 二、准备上路
- 三、探索反应式编程
- 四、开始你的微服务旅程
- 五、理解 API 网关
- 六、服务注册和发现
- 七、服务状态和服务间通信
- 八、测试、调试和文档编写
- 九、部署、日志记录和监控
- 十、加固您的应用
- NodeJS MongoDB Web 开发
- 零、前言
- 一、欢迎来到全栈 JavaScript
- 二、启动和运行
- 三、Node 和 MongoDB 基础知识
- 四、Express 简介
- 五、模板与 Handlebars
- 六、控制器和视图模型
- 七、使用 MongoDB 持久化数据
- 八、创建 RESTful API
- 九、测试你的代码
- 十、部署基于云的服务
- 十一、流行的 Node.js Web 框架
- 十二、使用流行前端框架的单页应用
- NodeJS 高级开发
- 零、前言
- 一、起步
- 二、MongoDB、Mongoose 和 REST 应用编程接口——第 1 部分
- 三、MongoDB、Mongoose 和 REST 应用编程接口——第 2 部分
- 四、MongoDB、Mongoose 和 REST 应用编程接口——第 3 部分
- 五、使用套接字的实时网络应用
- 六、生成新消息和新位置消息
- 七、将我们的聊天页面设计为网络应用
- 八、连接页面和传递房间数据
- 九、ES6 类
- 十、
async/await
项目设置
- jQuery、Rails 和 Node 的 CoffeeScript 编程
- 零、前言
- 一、为什么是 CoffeeScript?
- 二、运行 CoffeeScript
- 三、CoffeeScript 和 jQuery
- 四、CoffeeScript 和 Rails
- 五、CoffeeScript 和 Node
- NodeJS 移动应用开发学习手册
- 零、前言
- 一、设置您的工作区
- 二、使用 MongoDB 配置持久化
- 二、创建应用编程接口
- 四、保护您的后端
- 五、实时数据和网络套接字
- 六、引入 Ionic
- 七、构建用户界面
- 八、让我们的应用交互
- 九、访问本地电话功能
- 十、使用 API
- 十一、与安全设施合作
- 十二、使用实时数据
- 十三、构建高级聊天应用
- 十四、使用 Ionic 框架创建电子商务应用
- NodeJS 6.x 蓝图
- 零、前言
- 一、使用 MVC 设计模式构建类似推特的应用
- 二、使用 MySQL 数据库建立一个基础网站
- 三、构建多媒体应用
- 四、不要拍照,而是把它做出来——摄影师的应用
- 五、使用 MongoDB 地理空间查询创建商店定位器应用
- 六、使用 Restful API 和 Loopback.io 构建客户反馈应用
- 七、使用 Socket.io 构建实时聊天应用
- 八、用 Keystone 内容管理系统创建博客
- 九、使用 Node.js 和 NPM 构建前端流程
- 十、使用持续集成和 Docker 创建和部署
- 【ApacheCN NodeJS 译文集 20211204 更新】NodeJS 基础知识
- 零、前言
- 一、入门指南
- 二、简单 HTTP
- 三、认证
- 四、排除故障
- 五、配置
- 六、LevelDB 和 NoSQL
- 七、Socket.IO
- 八、创建和部署包
- 九、单元测试
- 十、不仅仅使用 JavaScript
- NodeJS 高性能编程
- 零、前言
- 一、导言和组成
- 二、开发模式
- 三、垃圾收集
- 四、CPU 剖析
- 五、数据和缓存
- 六、测试、基准测试和分析
- 七、瓶颈
- NodeJS 安全指南
- 零、前言
- 一、Node.js 简介
- 二、总则
- 三、应用注意事项
- 四、请求层注意事项
- 五、响应层漏洞
- 将 NodeJS UI 用于测试
- 零、前言
- 一、Zombie 入门
- 二、创建简单的网络应用
- 三、安装 Zombie.js 和 Mocha
- 四、理解 Mocha
- 五、操纵 Zombie 浏览器
- 六、测试交互
- 七、排除故障
- 八、测试 AJAX
docker pull apachecn0/apachecn-node-zh
docker run -tid -p :80 apachecn0/apachecn-node-zh
# 访问 http://localhost:{port}
PYPI
pip install apachecn-node-zh
apachecn-node-zh # 访问 http://localhost:{port}
NPM
npm install -g apachecn-node-zh
apachecn-node-zh # 访问 http://localhost:{port}
贡献指南 本项目需要校对,欢迎大家提交 Pull Request。
请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百科)组织介绍 访问我们的主页。
赞助我们 通过平台自带的打赏功能,或点击这里。
推荐阅读
- vue.js|vue中使用axios封装成request使用
- vue|电商后台管理系统(vue+python|node.js)
- node 与 ts-node
- 后端工作笔记
- 关于项目中 Repository 层的思考
- Egg框架应用Sequelize操作MySQL小结
- node之请求管理器
- JS|Swiper插件的简单使用
- js|Node 微信支付 “由于商家传入的H5交易参数有误 该笔交易暂时无法完成 请联系商家解决”
- JavaWeb|电商后台管理系统项目后台项目的环境安装及配置