首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node.js
订阅
伊天雪人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
38篇文章 · 0订阅
你真的懂`npm publish`?
在github有一个包np,似乎能解决上面的问题。 在一定程度上确实是可以。 按照np的发包流程,必须要先提交commit,但有时候,我们只是说想发个测试包给其他小伙伴,因为也不知道是否正确,所以不是很想先commit。 所以我们必须要实现--no-git的功能,即当有这个ar…
KOA2 compose 串联中间件实现(洋葱模型)
Koa 是当下主流 NodeJS 框架,以轻量见长,而它中间件机制与相对传统的 Express 支持了异步,所以编码时经常使用 async/await,提高了可读性,使代码变得更优雅,上一篇文章 NodeJS 进阶 —— Koa 源码分析,也对 “洋葱模型” 和实现它的 com…
面试官:说说执行上下文吧
当 JS 引擎解析到可执行代码片段(通常是函数调用阶段)的时候,就会先做一些执行前的准备工作,这个 “准备工作”,就叫做 "执行上下文(execution context 简称 EC)" 或者也可以叫做执行环境。 全局执行上下文——这是默认或者说是最基础的执行上下文,一个程序中…
Node.js内存管理和V8垃圾回收机制
对于 Node.js 服务端研发的同学来说,关于垃圾回收、内存释放这块不需要向 C/C++ 的同学那样在创建一个对象之后还需要手动创建一个 delete/free 这样的一个操作进行 GC(垃圾回收), Node.js 与 Java 一样,由虚拟机进行内存自动管理,但是这样并不…
Node.js的进程管理
众所周知Node基于V8,而在V8中JavaScript是单线程运行的,这里的单线程不是指Node启动的时候就只有一个线程,而是说运行JavaScript代码是在单线程上,Node还有其他线程,比如进行异步IO操作的IO线程。这种单线程模型带来的好处就是系统调度过程中不会频繁进…
[译] 只有 20 行的 JavaScript 模板引擎
我仍旧在为我的JS预处理器AbsurdJS进行开发工作。它原本是一个CSS预处理器,但之后它扩展成为了CSS/HTML预处理器,很快它将支持JS到CSS/HTML的转换。它就像一个模板引擎一样能够生成HTML代码,也就是说它能够用数据填充模板当中的标识片段。 因此,我希望去写一…
GraphQL,高效、结构化与系统化的 REST 替代方案
在提及web API的时候,我们大多都会想到REST(表述性状态传递,Representational State Transfer)。你发送请求到一个特定请求的URL,然后你会收到结果,就像是HTML,XML,JSON,明文,PDF,JPEG…这些应用可以理解的任何格式。
「译」Orinoco: V8的垃圾回收器
注: 相比起阅读这一篇文章你更加喜欢观看本次演讲的话,那么请直接观看下面的视频;如果你更喜欢阅读,请直接跳过视频。 译者注:本文内容根据原作者的演讲有部分增加和调整。 过去这些年 V8 的垃圾回收器发生了很多的变化,从一个 stop-the-world 垃圾回收器变成了一个更加…
【译】JavaScript的工作原理:内存管理和4种常见的内存泄漏
该系列的第一篇文章重点介绍了引擎,运行时和调用堆栈的概述。第二篇文章深入剖析了Google的V8 JavaScript引擎,并提供了关于如何编写更好的JavaScript代码的一些提示。 在第三篇文章中,我们将讨论另一个越来越被开发人员忽视的关键主题,因为日常使用的编程语言(内…
JavaScript 原型精髓 #一篇就够系列
一篇文章让你搞清楚 JavaScript 继承的本质、prototype、__proto__、constructor 都是什么。 很多小伙伴表示不明白 JavaScript 的继承,说是原型链,看起来又像类,究竟是原型还是类?各种 prototype、__proto__、con…