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

黯羽轻扬

专栏成员
201
文章
373401
阅读量
36
订阅数
React SSR 源码剖析
上篇React SSR 之 API 篇细致介绍了 React SSR 相关 API 的作用,本篇将深入源码,围绕以下 3 个问题,弄清楚其实现原理:
ayqy贾杰
2020-11-19
2.6K0
精通 React SSR 之 API 篇
React 提供的 SSR API 分为两部分,一部分面向服务端(react-dom/server),另一部分仍在客户端执行(react-dom)
ayqy贾杰
2020-11-11
2.1K0
2020 SSR落地开花的三大机遇
上篇《SSR 它到底香不香?细数 SSR 的利与弊》列举了 SSR 渲染模式的 6 大难题:
ayqy贾杰
2020-11-03
7590
FaaS 给前端带来了什么?
Serverless 是一种云计算理念,即无服务器计算(Serverless Computing):
ayqy贾杰
2020-07-22
1.9K0
Hot Reload 究竟是怎么实现的?
HMR 特性由 webpack 等构建工具提供,并暴露出一系列运行时 API 供应用层框架(如 React、Vue 等)对接:
ayqy贾杰
2020-06-09
1.7K0
一文搞懂 webpack HMR 原理
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术
ayqy贾杰
2020-06-02
2.2K2
如何扩展 VSCode JSON 智能提示?
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术
ayqy贾杰
2020-05-27
4.4K0
5 图看懂 Node 模块加载原理
注意一个细节,是在加载&执行模块文件前会先缓存module实例,而不是之后才缓存,这是Node.js 能够从容应对循环依赖的根本原因:
ayqy贾杰
2020-05-22
1.2K0
详解Node模块加载机制
其中,模块标识(Module Identifiers)就是传入require(id)的第一个字符串参数id,例如require('./myModule')中的'./myModule',无需指定后缀名(但带上也无碍)
ayqy贾杰
2020-05-09
2.9K0
EmbeddedBrowser,第一款能够真正在 VSCode 中浏览网页的插件
关注「前端向后」微信公众号,你将收获一系列「用心原创」的高质量技术文章,主题包括但不限于前端、Node.js以及服务端技术
ayqy贾杰
2020-01-14
23.7K0
鱼和熊掌我都要之 Render-as-You-Fetch 模式
感谢支持ayqy个人订阅号,每周义务推送1篇(only unique one)原创精品博文,话题包括但不限于前端、Node、Android、数学(WebGL)、语文(课外书读后感)、英语(文档翻译) 如果觉得弱水三千,一瓢太少,可以去 http://blog.ayqy.net 看个痛快
ayqy贾杰
2019-12-03
8800
React Native 架构一览
Native 管理 UI 更新及交互,JavaScript 调用 Native 能力实现业务功能,Bridge 在二者之间传递消息。即:
ayqy贾杰
2019-11-29
2.3K0
还在 SSH + Vim?VS Code 都支持远程开发了
伴随着容器化、深度学习等技术的生产应用,越来越多的场景面临“远程”开发的问题,例如:
ayqy贾杰
2019-07-12
3.2K0
React Hooks简介
组件间逻辑复用一直是个问题,Render Props、Higher-Order Components等常用套路模式都是为了分离横切关注点(Cross-cutting concern),复用诸如:
ayqy贾杰
2019-06-12
8290
React组件间逻辑复用
React 里,组件是代码复用的主要单元,基于组合的组件复用机制相当优雅。而对于更细粒度的逻辑(状态逻辑、行为逻辑等),复用起来却不那么容易:
ayqy贾杰
2019-06-12
1.5K0
Flux
其中dispatcher全局只有一个,store可以有多个。dispatcher只负责分发/传递action,action到具体state变化之间的映射由store维护,所以store不是单纯的状态集model,还包含根据action更新state的逻辑。再往后就是state到view的联系,与数据绑定的具体实现有关,比如React里通过触发事件来通知更新(隐式setState())
ayqy贾杰
2019-06-12
8520
React 16 Roadmap
其中,Concurrent Mode(之前叫Async Rendering)无疑是最值得期待的东西,或将引领变革(合作式调度机制可能泛化成为浏览器能力)
ayqy贾杰
2019-06-12
1.3K0
声明合并_TypeScript笔记16
TypeScript 里,一条声明可能会创建命名空间、类型或值,比如声明 Class 时会同时创建类型和值:
ayqy贾杰
2019-06-12
1.1K0
命名空间_TypeScript笔记15
注意到这里通过三斜线指令引入被拆分出去的“namespace 模块”(而不是像 module 一样 import),仍用import的话,会得到报错:
ayqy贾杰
2019-06-12
7200
模块_TypeScript笔记13
简单来讲,如果一个文件中含有合法的import或export语句,就会被当做模块(拥有模块作用域),否则就将在运行在全局作用域下。例如:
ayqy贾杰
2019-06-12
6970
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档