以前我在谈论graphql的时候提到过BFF(Back-end For Front-end),每每都是一笔而过,这次就专门开一期,简介一下BFF——服务于前端的后端。 前端演...

以前我在谈论graphql的时候提到过BFF(Back-end For Front-end),每每都是一笔而过,这次就专门开一期,简介一下BFF——服务于前端的后端。 前端演...
文章中的代码都经过简化,去掉了静态类型和fiber有关的逻辑,保留最本质的Hook有关逻辑,希望对大家有帮助~ 前言 React hooks 在使用了一段时间之后,才开始了解...
Effect 原理解析 与 实现 引言: vue、react 框架的核心都是数据驱动视图也就是model => view,实现的核心也就是 数据响应。 主要就三步: 创建响应...
起因 最近在项目上涉及到大数的展示,不仅是个大数,还是个小数。然后我们对数字进行验证的时候,发现数字太大了,前端这边根本无法算出正确的结果,而且小数部分还存在精度误差问题。这...
简介 在JS中,常见的图片格式有img对象(url)、file对象、base64、blob对象、canvas对象、因为开发业务的需求,需要经常的对文件类型进行转换。常见的图片...
功能 在本地开发npm模块的时候,我们可以使用npm link命令,将npm 模块链接到对应的运行项目中去,方便地对模块进行调试和测试 使用方法 创建链接 在这里,我们有两个...
今天看到一个中间件,中使用了Promise.resolve,在这里做一下总结: Promise.resolve共有四种参数 第一种:不带任何参数 相当于一个resolve状态...
最近在研究热更新技术,看了网上各个大佬的博客,整体流程上总是卡壳。跳了几天坑,刚刚终于把简单的热更新流程跑通,现在也正在一边学习更新,一边整理资料,在此篇博客上记录操作流程,...
fs-extra -- 文件操作相关工具库 项目地址: github(fs-extra) fs-extra模块是系统fs模块的扩展,提供了更多便利的 API,并继承了fs模块...
charlse的安装就不赘述了,简书上就有几篇不错的文章,这里只记录一些自己在使用中碰到的问题。 问题一、 charlse开启之后,手机配上代理不起作用 可能是端口有问题配置...