首页
学习
活动
专区
工具
TVP
发布

黯羽轻扬

专栏作者
201
文章
352973
阅读量
35
订阅数
ES11 来了,还学得动吗?
ES2020(即 ES11)上周(2020 年 6 月)已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性
ayqy贾杰
2020-06-30
5320
Node.js为什么需要C++扩展?
这些 C++扩展(xxx.node文件)也能像 JS 模块一样直接require使用,因为Node 模块加载机制提供了原生支持
ayqy贾杰
2020-05-22
2.3K0
揭秘 Node.js 底层架构
2009 年 Ryan Dahl 在JSConf EU大会上推出了 Node.js,最初是希望能够通过异步模型突破传统 Web 服务器的高并发瓶颈,之后愈渐发展成熟,应用越来越广,出现了繁荣的 Node.js 生态
ayqy贾杰
2020-05-09
2.2K0
详解Node模块加载机制
其中,模块标识(Module Identifiers)就是传入require(id)的第一个字符串参数id,例如require('./myModule')中的'./myModule',无需指定后缀名(但带上也无碍)
ayqy贾杰
2020-05-09
2.8K0
koa中间件与async
相比express的保守,koa则相对激进,目前Node Stable已经是v7.10.0了,async&await是在v7.6加入豪华午餐的,这么好的东西必须用起来
ayqy贾杰
2019-06-12
1.3K0
模块解析机制_TypeScript笔记14
模块化机制让我们能够把代码拆分成多个模块(文件),而编译时需要知道依赖模块的确切类型,那么首先要找到它(建立模块名到模块文件路径的映射)
ayqy贾杰
2019-06-12
1.7K0
ES2018
但如果数据源是异步的,for...of循环就只能拿到一堆Promise,而不是想要的值:
ayqy贾杰
2019-06-12
8480
React Suspense
前端应用达到一定规模时(比如bundle size以MB为单位),势必面临代码拆分的强需求:
ayqy贾杰
2019-06-12
1.5K0
ES2017
一个里程碑式的特性,标志着JS异步编程体验上升到了一个新高度,具体见从Generator到Async function
ayqy贾杰
2019-06-12
7700
从Generator到Async function
为什么说Async function是从Promise,Generator一路走来的?
ayqy贾杰
2019-06-12
4860
Redux
MVC中,数据(Model)、表现层(View)、逻辑(Controller)之间有明确的界限,但数据流是双向的,在大型应用中尤其明显。一个变化(用户输入或者内部接口调用)可能会影响应用的多处状态,例如双向数据绑定,很难维护调试
ayqy贾杰
2019-06-12
1.2K0
React 16.3新API
之前也有context,相当于自动向下传递的props,子树中的任意组件都可以从context中按需取值(配合contextTypes声明)
ayqy贾杰
2019-06-12
1.1K0
React Async Rendering
React放出Fiber(2017/09/26发布的v16.0.0带上去的)到现在已经快1年了,到目前(2018/06/13发布的v16.4.1)为止,最核心的Async Rendering特性仍然没有开启,那这大半年里React团队都在忙些什么?Fiber计划什么时候正式推出?
ayqy贾杰
2019-06-12
1.5K0
Zipper_Haskell笔记13
数据结构不可变,所以对其进行增、删、改等操作的结果只能是重新创建一份新的数据结构,例如:
ayqy贾杰
2019-06-12
4610
Electron webview完全指南
从应用场景来看,类似于于Android的WebView,外部对嵌入页面的控制权较大,包括CSS/JS注入、资源拦截等,而嵌入页面对外部的影响很小,是个相对安全的沙盒,例如仅可以通过一些特定方式与外部通信(如Android的addJavascriptInterface())
ayqy贾杰
2019-06-12
6.7K0
macrotask与microtask
最常见的延迟调用与间歇调用,Node环境的立即调用,高频的RAF,以及I/O操作和改UI。这些都是macrotask,事件循环的主要工作就是一轮一轮地检查macrotask queue,并处理这些任务
ayqy贾杰
2019-06-12
6740
Node中的流
stream是数据集合,与数组、字符串差不多。但stream不一次性访问全部数据,而是一部分一部分发送/接收(chunk式的),所以不必占用那么大块内存,尤其适用于处理大量(外部)数据的场景
ayqy贾杰
2019-06-12
2.2K1
React背后的工具化体系
按照ES模块机制组织源码,辅以类型检查和Lint/格式化工具,借助Yarn处理模块依赖,HUBOT检查PR;Rollup + Closure Compiler构建,利用Error Code机制实现生产环境错误追踪,DevTools侧面辅助bundle检查;Jest驱动单测,还通过格式化bundle来确认构建结果足够干净;最后通过npm发布新package
ayqy贾杰
2019-06-12
1.4K0
React 16
模版支持fragment和string类型,对应ReactElement数组和字符串
ayqy贾杰
2019-06-12
8750
Vuex
在相对独立的组件中,action -> state -> view的单向数据流能得到保证。而真实业务场景经常需要状态传递及共享,一般方法是:
ayqy贾杰
2019-06-12
1.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档