SF
One Piece
One Piece
注册登录
关注博客
注册登录
主页
关于
RSS
node的垃圾回收
DragonChen
2021-04-23
阅读 6 分钟
2.6k
node的内存限制:内存限制和原因:对于node来说,内存一直是限制node在后端广泛深度使用的原因,因为node的v8引擎能从服务器的内核中分配出来的内存不多:对于32位的系统,v8分配出来的内存一般只有0.7g;对于64位系统,v8分配出来的内存一般只有1.4g; 因此如果将一个比较大的内容存储在内容或者一个存储在内存的体积超...
安卓和rn唤起其他app应用
DragonChen
2020-02-08
阅读 3 分钟
7.1k
对于app来说,很多时候都需要在本app中唤起其他app应用,本文简单的列举了安卓和react-native对于唤起其他app的一些做法。 安卓 1)url scheme唤起 使用场景: h5页面跳转到app; 一个app跳转到另一个app; app内的跳转; 具体形式: 安卓的url唤起其实是采用了url scheme方式唤起,该方式和平常的url的结构基本一致; {...
react-native中IOS的webview和js层通信 - WKWebview
DragonChen
2020-01-30
阅读 5 分钟
4.8k
1 ) oc调用js的方法:evaluateJavaScript该方法主要是在wkwebview之中调用js代码使用的,该方法能接受js代码以及一个回调函数(js代码执行后的结果会塞到该回调之中);在rn中的RCTWKWebview之中还会对evaluateJavascript进行封装:
react-native中IOS的webview和js层通信 - UIWebview
DragonChen
2020-01-03
阅读 4 分钟
5k
对于webview,了解过的人都知道在ios端会存在两种类型的webview(UIWebview和WKWebview),而他们之间的区别主要如下:
react-native中安卓webview和js层通信
DragonChen
2019-11-30
阅读 6 分钟
5.9k
学习rn已经有大半年了,目前的项目是采用rn的,在项目中曾遇到webview中调用postMessage,然后在浏览器和真机中查看,发现在浏览器中会报错,后者不会报错,然后觉得很奇怪,因此就去粗略的研究了一下rn中webview的实现。由于webview涉及很多东西,所以这一篇写介绍一下安卓的webview,下篇再继续介绍ios的webview。
react hook的学习手册
DragonChen
2019-10-24
阅读 8 分钟
1.8k
react hook相信对于前端开发者来说也不会陌生,就是基于react16.8之后推出的解决函数式组件没办法处理内部状态持久化的一种解决方式,它能大大的提高了函数式组件的在react之中的地位。本文主要介绍react hook钩子的一些使用方式,至于原理性的东西后续补上。
react中key的作用
DragonChen
2018-12-25
阅读 2 分钟
8.2k
如果为父节点添加多个相同的子节点时,不添加key属性,会报错但同时也会渲染出dom,渲染出dom其实是证明能从差异对象中渲染出真实dom,但报错的原因是因为这种写法会影响渲染的性能,不利于生层dom节点。
babel的初步了解
DragonChen
2018-12-24
阅读 4 分钟
4.6k
前段时间开始研究ast,然后慢慢的顺便把babel都研究了,至于ast稍后的时间会写一篇介绍性博客专门介绍ast,本博客先介绍一下babel的基本知识点。
react的事件机制
DragonChen
2018-12-24
阅读 2 分钟
2.4k
好久没写博客了,前段时间太忙以至于平时的积累都记录在内网的wiki里,趁着这几天有空,将这段时间所积累的干货慢慢的分享出来,如果内容有不正确的地方,欢迎纠正。
redux源码分析
DragonChen
2018-09-09
阅读 2 分钟
1.1k
背景:如今在如此复杂的前端交互和逻辑中,如果是单靠UI框架(react,vue,angular)是远远不够的,还需要一个对内部的数据状态进行管理的机制才行,而对于这种数据管理机制如今较为热门是主要有几个:redux,vuex,mobx;这次主要讲述的就是对redux源码进行分析。
搭建基于react项目的心得
DragonChen
2018-06-22
阅读 3 分钟
2.5k
前段时间部门要基于一个系统的基础上开发一个管理平台,于是我接手了该平台的重活,因为上一个平台我用了vue搭建,所以这次想用react来搭建。在项目开始之前,不能心急立刻去搭建,需要设定几个步骤来开展,接下来大概的说一下我从技术选型到项目前端搭建好的整个生命周期。
简单介绍redux的中间件
DragonChen
2018-04-05
阅读 5 分钟
3.9k
用过react的同学都知道在redux的存在,redux就是一种前端用来存储数据的仓库,并对改仓库进行增删改查操作的一种框架,它不仅仅适用于react,也使用于其他前端框架。研究过redux源码的人都觉得该源码很精妙,而本博文就针对redux中对中间件的处理进行介绍。
浅谈React的生命周期
DragonChen
2018-02-25
阅读 2 分钟
1.9k
上一篇文章是浅谈了一下React的V-DOM结构,而本篇文章继续浅谈一下React的生命周期。 对于接触过React的开发者来说,生命周期这个名词一般不会很陌生。生命周期就是组件在从无到有这段时间内所经历的一系列阶段,这有点像高中生物书上所写的有丝分裂中几个阶段一样。