关于node.js:ApacheCN-NodeJS-译文集-20211204-更新

6次阅读

共计 4795 个字符,预计需要花费 12 分钟才能阅读完成。

  • 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 创立和部署
  • NodeJS 基础知识

    • 零、前言
    • 一、入门指南
    • 二、简略 HTTP
    • 三、认证
    • 四、排除故障
    • 五、配置
    • 六、LevelDB 和 NoSQL
    • 七、Socket.IO
    • 八、创立和部署包
    • 九、单元测试
    • 十、不仅仅应用 JavaScript
  • NodeJS 高性能编程

    • 零、前言
    • 一、导言和组成
    • 二、开发模式
    • 三、垃圾收集
    • 四、CPU 分析
    • 五、数据和缓存
    • 六、测试、基准测试和剖析
    • 七、瓶颈
  • NodeJS 平安指南

    • 零、前言
    • 一、Node.js 简介
    • 二、总则
    • 三、利用注意事项
    • 四、申请层注意事项
    • 五、响应层破绽
  • 将 NodeJS UI 用于测试

    • 零、前言
    • 一、Zombie 入门
    • 二、创立简略的网络应用
    • 三、装置 Zombie.js 和 Mocha
    • 四、了解 Mocha
    • 五、操纵 Zombie 浏览器
    • 六、测试交互
    • 七、排除故障
    • 八、测试 AJAX

下载

Docker

docker pull apachecn0/apachecn-node-zh
docker run -tid -p <port>:80 apachecn0/apachecn-node-zh
# 拜访 http://localhost:{port} 

PYPI

pip install apachecn-node-zh
apachecn-node-zh <port>
# 拜访 http://localhost:{port} 

NPM

npm install -g apachecn-node-zh
apachecn-node-zh <port>
# 拜访 http://localhost:{port} 

奉献指南

本我的项目须要校对,欢送大家提交 Pull Request。

请您怯懦地去翻译和改良翻译。尽管咱们谋求卓越,但咱们并不要求您做到美中不足,因而请不要放心因为翻译上犯错——在大部分状况下,咱们的服务器曾经记录所有的翻译,因而您不用放心会因为您的失误受到无法挽回的毁坏。(改编自维基百科)

组织介绍

拜访咱们的主页。

资助咱们

通过平台自带的打赏性能,或点击这里。

正文完
 0