技术栈
react native
前端熊猫
1 小时前
学习
·
react native
·
react.js
React Native (RN)的学习上手教程
React Native 是由 Facebook 开发的开源框架,允许开发者使用 JavaScript 和 React 构建原生移动应用。它的口号是"学习一次,编写任何平台"。
wayne214
16 小时前
react native
Android与React Native混合开发打包全攻略:从零搭建自动化CI/CD流水线
读者可以通过这篇文章了解详细的Android 与 React Native 混合工程的打包步骤及自动化脚本实现。
wayne214
3 天前
react native
React Native 0.79发布 - 更快的工具及更多改进
React Native 0.79版本发布了。此版本在多个方面进行了性能改进,并修复了一些漏洞。首先,得益于延迟哈希技术,Metro的启动速度变快了,并且对包导出提供了稳定支持。由于JS包压缩方式的改变等原因,Android的启动时间也将得到改善。
墨渊君
5 天前
前端
·
javascript
·
react native
Expo 入门指南:让 React Native 开发更轻松(含环境搭建)
开始前, 参考 Expo 官网, 我们先快速把项目搭建起来。在终端执行下列命令, 该命令将会在 当前目录 下创建一个 新的项目
木西
6 天前
android
·
react native
·
ios
React Native项目初始化及相关通用工具集成
本文主要介绍开发一个React Native项目相关通用工具的介绍使用,也是对上一篇文章《从0到1搭建一个RN应用从开发测试到上架全流程》开发阶段内容的一个补充;
前端极客探险家
6 天前
flutter
·
react native
·
react.js
Flutter vs React Native:跨平台移动开发框架对比
随着移动端开发需求的不断增加,跨平台开发框架成为了前端开发者的重要工具。Flutter 和 React Native 作为目前最流行的跨平台移动开发框架,各自拥有庞大的开发者社区和成熟的生态体系。那么,在选择跨平台开发技术时,该如何抉择?本文将从 性能、开发体验、生态系统、适用场景 等方面深入对比 Flutter 和 React Native。
木西
12 天前
android
·
前端
·
react native
从0到1搭建一个RN应用从开发测试到上架全流程
本文从0到1搭建一个RN项目,包含开发、调试、上架全流程,以及记录开发中的问题解决方案,本文不涉及代码相关的问题;
哇哦谢谢你
13 天前
前端
·
react native
React Native环境配置
我这里用的是无框架启动方式:reactnative.dev/docs/gettin… 按照步骤走,走到npm run android时,问题就来了。
getapi
13 天前
java
·
flutter
·
react native
Flutter和React Native在开发app中,哪个对java开发工程师更适合
对于一名Java开发工程师来说,选择Flutter或React Native来开发移动应用需要综合考虑多个因素,包括技术栈的熟悉程度、学习曲线、项目需求以及未来的维护成本等。以下是对两者的详细分析,帮助你做出更明智的选择:
武当王丶也
17 天前
前端
·
react native
React Native 状态管理:用 Jotai 替代 useState
Jotai 是一个轻量级的状态管理库,虽然它可以用来做全局状态管理,但我主要将其作为 React 原生 useState 的替代方案。Jotai 采用原子化 (atomic) 的状态管理方式,灵感来源于 Recoil,但实现更加简洁。
武当王丶也
17 天前
前端
·
react native
React Native 本地缓存:react-native-mmkv
在web开发中,通常使用localstorage/sessionStorege等来做本地缓存。在React Native可以使用 react-native-mmkv。
武当王丶也
17 天前
前端
·
react native
React Native 设备屏幕尺寸适配:react-native-size-matters
在 web 开发中,我们会使用 px2rem 或者 pxtoviewport 来做不同尺寸屏幕的适配在 react native 中,可以使用 react-native-size-matters
MshengYang_lazy
18 天前
前端
·
react native
·
sqlite
React Native离线级联选择器开发手记:当SQLite遇见小区房号选择
产品大大甩给我一个看似寻常的级联选择需求——楼栋→单元→楼层→房号。这在常规Web开发中就像吃泡面一样简单,但这次的需求却加了"离线使用"这个魔鬼调料🌶️!
No Silver Bullet
19 天前
javascript
·
react native
·
react.js
React Native进阶(六十一): WebView 替代方案 react-native-webview 应用详解
react-native-webview是一个React Native的第三方库,用于在应用中嵌入Web内容。它基于原生WebView控件,提供了丰富的API和灵活的配置选项,使开发者能够轻松地在React Native应用中展示网页、处理网页事件等。此外,react-native-webview还具备性能优化、安全性提升等优势,使得它在替代原生WebView方面更具竞争力。
武当王丶也
20 天前
react native
React Native 路由导航:React Navigation
在上一篇介绍了 React Native 项目的初始化方式选择后,我选择了Cli的方式创建了项目。接下来就是实现 React Native 的页面跳转。
ThinkPet
21 天前
android
·
react native
·
react.js
【003安卓开发方案调研】之ReactNative技术开发安卓
基于2025年最新行业动态和搜索资料,以下是针对国内使用React Native(RN)开发安卓应用的深度分析:
消失的旧时光-1943
22 天前
android
·
开发语言
·
flutter
·
react native
·
跨平台
浅谈跨平台框架的演变(H5混合开发->RN->Flutter)
这里分为四个阶段:第一阶段 : 原生开发第二阶段 : H5混合开发第三阶段: 跨平台RN第四阶段: 跨平台Flutter
wen's
23 天前
react native
·
react.js
·
facebook
解决 React Native 0.76 中 com.facebook.react.settings 插件缺失问题
在使用 React Native 0.76 创建项目时,遇到以下错误:在 React Native 0.76 版本中,当通过官方命令行工具 npx @react-native-community/cli init AwesomeProject --version 0.76.0 创建一个新项目后,执行 yarn android 构建 Android 项目时,出现了上述错误,提示找不到插件 com.facebook.react.settings。
努力的搬砖人.
24 天前
react native
·
react.js
·
面试
·
reactjs
·
reactnative
React相关面试题
以下是150道React面试题及其详细回答,涵盖了React的基础知识、组件、状态管理、路由、性能优化等多个方面,每道题目都尽量详细且简单易懂: React基础概念类 1. 什么是React? React是一个用于构建用户界面的JavaScript库,主要用于单页面应用程序的开发。它采用组件化的开发模式,允许开发者将用户界面拆分为多个可复用的组件。React通过虚拟DOM机制提高渲染性能,减少直接操作浏览器DOM的开销。与传统的MVC框架不同,React专注于视图层,提供了高效的方式构建动态用户界面。 2