前言 React Native与传统的HybirdApp最大区别就是抛开WebView,使用JSC+原生组件的方式进行渲染,那么整个App启动/渲染流程又是怎样的呢? Rea...

IP属地:吉林
前言 React Native与传统的HybirdApp最大区别就是抛开WebView,使用JSC+原生组件的方式进行渲染,那么整个App启动/渲染流程又是怎样的呢? Rea...
上一篇说了如何实现灵活的拖拽,那么加上编辑功能,拖拽编辑器的两大核心功能就集齐了,剩下就是组件树、版本管理、模板、预览、快捷键、事件、动画、在线编辑代码以及部署方式这些边角功...
之前写过一篇文章 ReactNative Android源码分析,在此文章的基础上分析和总结下RN与Native的通讯流程。本文基于Android代码分析,iOS实现原理类似...
团队的项目已经使用RN,有必要对React Native For Android有一个深入的了解,于是就写了这篇文章。注意本文分析的代码版本为: "react": "15.3...
这是可视化编辑器 Gaea-Editor 的第一篇连载分析文章,希望我能在有限的篇幅讲清楚制作这个网页编辑器的动机,以及可能带来的美好使用前景(画大饼)。它会具有如下几个特征...
前言 动画对于客户端来说是非常重要的一部分,直接影响到应用的用户体验。前端对于动画优化通常使用CSS3样式来实现动画,以利用GPU加速特性。而React-Native由于渲染...
如何有效编译、发布组件,同时组织好组件之间依赖关联是这篇文章要解决的问题。 目标 比如现在有 navbar resource-card 这两个组件,并且 resource-c...
支持通用的手势缩放,手势跟随,多图翻页 手势系统 通过 PanResponder.create 创建手势响应者,分别在 onPanResponderMove 与 onPanR...