`Node.js`标签下的文章
在 Node.js 中,可以使用多种方式实现多线程编程,其中最常用的方式包括:使用 Worker Threads 模块:这是 Node.js 内置的一个模块,它提供了创建和管理多线程的 API。通过该模块,可以在 Node.js 中启动多个线程来执行不同的任务,以提高应用程序的性能和响应速度。该模块使用了共享内存和线程间消息传递来实现多线程编程...
基于 MongoDB 的博客系统 Schema 设计
Jelon 发表于 标签: Mongoose / Node.js
选择 MongoDB 作为数据库的 Node 开发者,避免不了 MongoDB 数据库设计,而 Mongoose 是 Mongodb 和 Node.js 之上基于 Schema 的数据建模和解决方案,提供类型转换,字段校验,查询构造等功能。最近自己想做一个基于 MongoDB 的博客系统,网上搜了一些资料,总结了以下 Schema 设计。博客系统实现需要三张表...
Mac 下 MongoDB 及其客户端管理工具的安装和使用
Jelon 发表于 标签: Mac OSX / Node.js / MongoDB
什么是 MongoDB ?MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为Web 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
Yarn, 全新的 JavaScript 包管理器
Jelon 发表于 标签: Node.js / npm / Yarn
前阵子,Facebook 开源了一款新的 Node.js 包管理器 ---- Yarn,用来替代 NPM ,一时间引起了不少议论。有人认为这是重复在“造轮子”;有人跃跃欲试却浅尝辄止;有人却更多地关注 Yarn 给前端开发者带来的哪些好处,比如说网络速度。不管别人怎么看、怎么议论,也永远是道听途说,要想更深入地了解 Yarn,还是得自己亲自去试一试,毕竟实践是最有发言权的...
静态博客框架 Hexo 入门
Jelon 发表于 标签: 静态博客 / Hexo / Node.js