Avatar notebook default
9篇文章 · 9677字 · 0人关注
  • RN在实践过程中遇到的坑

    我们APP 中的 RN 是分业务模块动态加载的机制,也就是 RN 可以按业务模块发布来进行 APP 的更新。在这过程中遇到不少坑,可以说刚爬出一...

  • React Native 分析(六)如何整合进现有 app

    RN 的机制就是所有代码,包括底层代码和业务代码,默认都打成一个 bundle 包这个 bundle 包就会面临着加载速度的问题。下载速度也是问...

  • React Native 分析(四)UI对象创建和管理

    我们知道JS主要管理的是界面渲染逻辑和事件处理逻辑,那么渲染是怎么同步到Native端的呢?初始又是怎么创建的呢?RCTRootView是入口,...

  • 番外的番外篇

    运营每日要分析各种业务报表,业务指标,使用各种分析工具,诸如百度统计,友盟,Google Analyse等,确实这些工具很强大,但这些东西再强大...

  • React Native 分析(番外篇之一) 前端面临的包袱

    PS:不知道怎么归类,属于一些想说但是又不知道说哪里的内容,于是单独出个番外篇系列吧。 如果要设计一个如React Native前端框架,需要知...

  • Resize,w 360,h 240
    React Native 分析(三)通信机制

    React Native 的通信,总体来说如下:在启动阶段,初始化JS引擎,生成Native端模块配置表存于两端,其中模块配置是同步取得,而各模...

  • Resize,w 360,h 240
    React Native 分析(二)事件驱动

    为什么 GUI 是单线程事件驱动的?不是没人尝试多线程的GUI 框架,只是最终都由于死锁导致的稳定性问题重新回到单线程的事件列队模型。多线程GU...

  • Resize,w 360,h 240
    React Native 分析(一)基本原理概述

    React 的理念React 的主要思想是通过构建可复用组件来构建用户界面。所谓组件,其实就是有限状态机(FSM),通过状态渲染对应的界面,且每...

  • React Natvie 分析(零)写在之前

    写之前先废话唠嗑一顿。 首先说明的是,我并不是一个 RN 的熟练使用者,接触 RN 也就几天时间,各种坑以及细节知道的并不是很多,所以我接下来写...

文集作者