跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
重置
标签 React Native

标签

全部标签AIjavaNode.jsNuctPayPPT制作React NativeRNSaaSWeChat大前端算法

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
C++RNReact Native大前端

OpenHarmony 跨端生态适配指南:Flutter/RN/C/C++/仓颉鸿蒙化方案

介绍 OpenHarmony 跨端生态适配方案,涵盖 Flutter、RN、Cordova、Electron 等框架及通用 C/C++ 库、仓颉语言。重点阐述 C/C++ 库仅需 6 个文件即可标准化适配的流程,包括 HPKBUILD 构建脚本与测试校验。提供各框架官方仓库地址及适配优先级建议,帮助开发者低成本迁移至鸿蒙生态。

静心发布于 2026/3/27更新于 2026/4/187 浏览4 点赞约 30 分钟阅读
JavaScriptNode.jsReact Native大前端

Capacitor 跨平台应用打包实战指南

Capacitor 是由 Ionic 团队打造的现代跨平台打包工具,允许 Web 开发者在零原生基础下构建全平台应用。 一、为什么选 Capacitor?核心优势 零框架侵入,适配所有 Web 项目 不同于某些强绑定框架的工具,Capacitor 对前端技术栈完全无要求。不管你是用 React 写的管理系统、Vue 开发的移动端页面,还是原生 HTML/CSS/JS 写的项目,都能直接接入打包。…

晚风告白发布于 2026/4/6更新于 2026/4/1880341 浏览816 点赞约 17 分钟阅读
Flutter 使用 React 风格库在 OpenHarmony 上的适配与实践
DartReact Native大前端

Flutter 使用 React 风格库在 OpenHarmony 上的适配与实践

在 OpenHarmony 环境下集成 Flutter 的 React 风格库(react_dart)的适配方案。通过虚拟状态树映射与 Diff 增量更新逻辑,实现声明式 UI 开发。文章涵盖基础原理、API 详解、动态表单及实时报表场景,并探讨了响应式布局性能优化与系统事件联动下的降级策略。旨在帮助开发者利用熟悉的 React 模式降低鸿蒙开发门槛,提升复杂业务逻辑的可维护性与复用性。

莫名其妙发布于 2026/4/6更新于 2026/4/186 浏览2 点赞约 21 分钟阅读
React Native HarmonyOS react-native-webview 集成指南
JavaScriptRNReact Native大前端

React Native HarmonyOS react-native-webview 集成指南

了 React Native 项目在 HarmonyOS 平台上集成 react-native-webview 三方库的完整流程。涵盖库介绍、安装步骤、HarmonyOS 工程配置(overrides、源码引入、CMakeLists、PackageProvider、ArkTs 组件注册)、完整代码示例及实际应用场景。重点说明了网络权限配置、关键属性设置、JS 注入与原生通信机制,并提供常见问题排查与性能优化建议,确保 Android、i…

时间旅人发布于 2026/4/6更新于 2026/4/1815 浏览7 点赞约 50 分钟阅读
Flutter 状态管理为何走上“百家争鸣”之路?
DartRNReact Native大前端

Flutter 状态管理为何走上“百家争鸣”之路?

Flutter 状态管理面临与前端类似的方案碎片化问题。由于声明式 UI 本质是 UI = f(State),随着项目规模扩大,状态必然外提。Provider、Riverpod、Bloc 等框架旨在将状态从 Widget 剥离,逻辑结构与 Redux 类似。iOS 依靠强约束维持稳定但牺牲灵活性。核心解决方案在于状态分层:本地 UI 状态、页面业务状态、全局状态各归其位,而非盲目选择特定框架。

莫名其妙发布于 2026/2/6更新于 2026/4/183 浏览0 点赞约 12 分钟阅读
非原生应用技术全解析:Web、混合与跨平台
JavaScriptRNReact Native大前端

非原生应用技术全解析:Web、混合与跨平台

综述了 Web 应用、混合应用(Hybrid App)和跨平台应用(如 Flutter、React Native)三种非原生技术路线。Web 应用基于浏览器,跨平台性强但系统能力受限;混合应用结合 Web 技术与原生组件,平衡功能与效率;跨平台应用通过一套代码生成多端应用,性能接近原生。文章详细对比了三者的技术原理、优缺点、性能数据及适用场景,并深入分析了 Flutter 与 React Native 的架构差异、性能指标及测试方法,帮…

Pythonist发布于 2026/3/22更新于 2026/4/186 浏览3 点赞约 12 分钟阅读
OpenGlass:低成本开源智能眼镜方案,支持语音与 AR 叠加
JavaScriptNode.jsReact NativeAI大前端

OpenGlass:低成本开源智能眼镜方案,支持语音与 AR 叠加

OpenGlass 是一个低成本开源智能眼镜项目,基于 Seeed Studio XIAO ESP32 S3 Sense 开发板构建,硬件成本约 25 美元。它集成了摄像头、麦克风及电池,通过 Node.js 和 Expo 开发的移动端应用实现交互。主要功能包括计算机视觉识别、自然语言处理、语音控制及增强现实叠加。支持自托管 API 以保护隐私,适用于生活辅助、户外探险、教育及视障辅助等场景。开发者可通过克隆仓库并配置 API 密钥快速…

墨染流年发布于 2026/4/6更新于 2026/4/1813 浏览6 点赞约 9 分钟阅读
JavaScriptReact Native大前端

前端状态管理方案对比与选型指南

详细对比了 React 项目中常用的六种状态管理方案:React Context + useReducer、Redux、MobX、Recoil、Zustand 以及 Jotai。通过提供具体的代码示例,分析了各方案的实现逻辑、优缺点及适用场景。文章建议开发者根据应用规模选择合适工具,小型应用可用 Context,中型用 Zustand/Jotai,大型用 Redux/MobX,并强调避免滥用状态管理导致复杂度增加。

CryptoLab发布于 2026/4/6更新于 2026/4/187 浏览2 点赞约 57 分钟阅读
Web 团队开发 App 是否应选用 Capacitor
JavaScriptNode.jsReact Native大前端

Web 团队开发 App 是否应选用 Capacitor

Capacitor 是 Ionic 团队开发的跨平台运行时,支持将 Web 应用打包为 iOS 和 Android 原生应用。其核心特点包括跨平台代码复用、原生功能插件集成、框架无关性及现代化工具链。基本流程涵盖安装、初始化、添加平台、构建同步及 IDE 调试。相比 Cordova,Capacitor 性能更优且项目结构标准;相比 React Native,学习成本更低但复杂交互性能略逊。适用于混合应用开发、跨平台 MVP 验证及企业级…

利刃发布于 2026/4/6更新于 2026/4/189 浏览3 点赞约 7 分钟阅读
Cursor + Figma MCP:AI 自动还原设计稿生成代码
JavaScriptReact NativeAI大前端

Cursor + Figma MCP:AI 自动还原设计稿生成代码

介绍 MCP(Model Context Protocol)协议及其在 Figma 与 Cursor 联动中的应用。通过 MCP 服务,开发者可直接读取 Figma 设计稿的结构化数据,结合 AI 自动生成多平台 UI 代码(如 Android、iOS、H5、React Native)。文章提供了连接流程、代码生成实操及效果对比,指出当前技术可消除设计到代码的信息偏差并提升效率,但仍存在复杂交互逻辑无法生成的局限。针对企业级应用,建议在…

草莓泡芙发布于 2026/4/5更新于 2026/4/1817 浏览11 点赞约 19 分钟阅读
前端弹窗遮罩层背景滚动穿透问题及三种解决方案
JavaScriptReact NativeWeChat大前端

前端弹窗遮罩层背景滚动穿透问题及三种解决方案

对前端弹窗遮罩层打开时背景页面仍可滚动的问题,分析了滚动穿透的原理(DOM 层级与事件冒泡),并提供了三种解决方案:直接修改 body 样式、使用 position fixed 定位配合滚动位置记录、以及通过 touchmove 事件拦截。文章详细对比了各方案的优缺点及兼容性差异,特别指出了 iOS Safari 橡皮筋效果、软键盘弹出干扰等常见陷阱,并给出了特性检测策略、内存泄漏清理及调试技巧,帮助开发者实现稳定的滚动锁定功能。

神经兮兮发布于 2026/4/5更新于 2026/4/1821 浏览13 点赞约 17 分钟阅读
React Native for HarmonyOS react-native-webview 集成指南
JavaScriptRNReact Native大前端

React Native for HarmonyOS react-native-webview 集成指南

介绍如何在 React Native for HarmonyOS 项目中集成 @react-native-ohos/react-native-webview 三方库。内容包括库简介、安装步骤、HarmonyOS 平台配置(overrides、源码引入、CMakeLists 修改、ArkTs 组件注册)、完整代码示例及实际应用场景。重点讲解了网络权限配置、JavaScript 注入、网页与原生通信以及常见问题的排查方法,支持 Androi…

极客零度发布于 2026/4/6更新于 2026/4/1814 浏览8 点赞约 50 分钟阅读
JavaScriptReact Native大前端

前端错误处理最佳实践与策略

阐述了前端错误处理的重要性,分析了忽略错误、过度嵌套 try-catch 等常见问题。提供了包括基本异步处理、自定义错误类、React 错误边界、全局错误监听及 Sentry 监控在内的解决方案。强调了分层处理、用户友好提示及错误恢复策略,旨在提升应用可靠性与用户体验,同时保持代码简洁。

RedisGeek发布于 2026/4/6更新于 2026/4/1816 浏览9 点赞约 20 分钟阅读
UI-UX Pro Max Skill:AI 辅助 UI/UX 设计与代码生成指南
HTML / CSSSaaSReact NativeAI大前端

UI-UX Pro Max Skill:AI 辅助 UI/UX 设计与代码生成指南

UI-UX Pro Max Skill,一个专为 AI 编程工具设计的开源智能技能包。它包含多种 UI 风格、配色方案及 UX 实践规则,支持 React、Vue 等主流技术栈。通过 CLI 工具安装后,可辅助开发者快速生成符合行业标准的设计系统、原型及企业级应用界面,解决配色混乱、响应式适配难等问题,提升开发效率与产品体验。

落日余晖发布于 2026/4/6更新于 2026/4/1821 浏览12 点赞约 13 分钟阅读
PythonReact Native大前端

Python 构建跨平台前端界面:Flet 库深度解析

介绍 Flet 框架,它允许使用 Python 构建跨平台(Web、桌面、移动端)UI 应用。文章涵盖安装方法、核心组件(如 Page、Text、Button)、状态管理、路由系统、部署方式及实战案例。通过与 Tkinter、Streamlit 等对比,展示了 Flet 基于 Flutter 引擎的优势,适合 Python 开发者快速实现现代化界面。

BackendPro发布于 2026/3/21更新于 2026/4/184 浏览2 点赞约 17 分钟阅读
HTML / CSSRNReact Native大前端

如何自定义 Subway 图标:源文件编辑与颜色调整

Subway 是一款包含 306 个像素级完美图标的开源项目,适用于 iOS、Apple Watch 等多个平台。如何获取项目源文件,并根据需求选择 Adobe Illustrator、Photoshop 或 Sketch 等工具进行编辑。内容涵盖基础颜色调整(通过图层面板或 SVG 属性修改)及高级形状定制(路径调整),最后提供针对不同平台的导出格式建议,帮助用户实现应用界面的个性化设计。

墨染流年发布于 2026/4/6更新于 2026/4/1819 浏览11 点赞约 5 分钟阅读
JavaScript 生成 UUID 的常用方法及注意事项
JavaScriptNode.jsReact Native大前端

JavaScript 生成 UUID 的常用方法及注意事项

了 JavaScript 中生成 UUID 的三种主要方案:现代内置 API crypto.randomUUID()、备用方案 crypto.getRandomValues() 以及通用库 uuid npm 包。文章对比了各方案的适用场景(如 Node.js 版本、浏览器兼容性、特定 UUID 版本需求),并明确指出生产环境严禁使用 Math.random()。此外,还提供了 UUID 格式验证的正则表达式及最佳实践建议,帮助开发者选择…

并发大师发布于 2026/3/22更新于 2026/4/185 浏览3 点赞约 11 分钟阅读
UI UX Pro Max:打造懂设计的 AI 前端开发搭档
JavaScriptNode.jsSaaSReact NativeAI大前端

UI UX Pro Max:打造懂设计的 AI 前端开发搭档

UI UX Pro Max 是一个为 AI 编码助手提供的设计系统技能包,包含多种 UI 风格、配色方案及 UX 准则。通过安装 CLI 或手动配置,开发者可将该技能集成至 Cursor 或 Claude Code 等工具中。演示了如何从零搭建 Next.js + Tailwind 项目,利用 Prompt 模板引导 AI 生成符合专业标准的 SaaS 登录页及 Dashboard 界面。核心技巧在于将需求拆解为产品语境、品牌风格、技术…

落日余晖发布于 2026/4/5更新于 2026/4/1813 浏览4 点赞约 25 分钟阅读
Web 团队开发 App:是否应该选择 Capacitor
JavaScriptReact Native大前端

Web 团队开发 App:是否应该选择 Capacitor

Capacitor 是由 Ionic 团队开发的开源跨平台应用运行时,旨在简化 Web 应用打包为 iOS 和 Android 原生应用的流程。其特点包括跨平台代码复用、原生设备功能插件访问、与前端框架无关及现代化构建工具链。相较于 Cordova,Capacitor 架构更轻量,性能更优且允许直接修改原生项目;相较于 React Native,Capacitor 学习成本更低,适合保留现有 Web 技术栈的团队。适用场景涵盖混合应用开…

蓝绿部署发布于 2026/4/5更新于 2026/4/188 浏览3 点赞约 7 分钟阅读
鸿蒙独立生态的三重挑战:兼容性、开发者意愿与全球市场突围
TypeScriptReact NativeWeChatPayAI大前端

鸿蒙独立生态的三重挑战:兼容性、开发者意愿与全球市场突围

鸿蒙独立生态面临的三大核心挑战。首先是兼容性困局,纯血鸿蒙移除 AOSP 导致存量应用无法直接运行,依赖虚拟化工具且存在性能损耗;其次是开发者意愿问题,原生适配成本高企,中小企业面临巨大资金压力,跨端方案存在性能与成本的取舍;最后是全球市场障碍,缺乏 GMS 服务使得海外拓展困难,目前主要依靠 IoT 设备先行,未来需通过区域试点和生态捆绑策略逐步突围。

极客工坊发布于 2026/3/26更新于 2026/4/189 浏览6 点赞约 25 分钟阅读
上一页下一页