美文网首页
【笔记】1初识React Native

【笔记】1初识React Native

作者: 给点阳光 | 来源:发表于2019-05-08 10:12 被阅读0次
    image.png

    是什么?

    • JS框架,开发原生,可渲染iOS和Android移动应用的JS框架。
    • 基于React产生。
    • 使用JSX进行开发(编程语言结合了JS和类XML标记语言)
    • RN在后台通过 桥接 的方式调用Objective-C或Android开放的原生渲染接口(使用原生的移动UI组件,而不是传统的webView渲染方式)

    简单原理

    RN
    • 将代码解析成真正原生的UI组件,利用了所用平台上现有的视图渲染方式。
    • 由于React不在UI主线程中运行,你的应用可以在不牺牲灵活性的前提下保持特点
    • 使用原生平台提供的UI元素代替HTML和CSS
    高性能
    • RN的生命周期与React相同,当属性(props)或状态(state)发生改变时,RN会重新渲染视图。
    • 可以通过更新远端JS,直接更新app,无需格外的审核周期

    理念

    Learn once, write anywhere

    • “Learn once, write anywhere”同样出自Occhino的文章。

    参考链接:https://www.infoq.cn/article/react-native-introduction

    相关文章

      网友评论

          本文标题:【笔记】1初识React Native

          本文链接:https://www.haomeiwen.com/subject/gmipoqtx.html