技术分享使用 Expo Modules 集成原生代码最近开发一个 React Native 项目时,遇到一个必须调用原生能力的需求,但苦于没有找到合适的开源库可用。无奈之下,我决定尝试使用 Expo Modules 手动集成原生代码。虽然一开始对原生开发并不熟悉,但得益于 Expo Modules 提供的简洁 API 和自动桥接机制,配合 AI 生成 Swift 代码,最终顺利实现了功能。 React-Native
技术分享Vue3 二次封装 WangEditor 富文本最近在 Vue3 项目中使用到了WangEditor富文本编辑器,将它封装成了一个 composable 的形式(Hook),方便在多个页面中按需调用。 开发 Vue
技术分享使用 Expo 开发 React Native 在之前的独立开发中,用到了 Expo 开发 React Native 项目,可以不用部署环境,调试也更加方便,极大提升了开发效率,尤其适合快速原型开发和中小型项目 React-Native React 开发 推荐
技术分享Jenkins配置前端项目自动部署在现代前端开发流程中,实现持续集成与自动部署已成为提升效率的关键一环。本文将介绍如何使用 Jenkins 搭配 Gitee,实现一个前端项目从提交代码到自动部署上线的完整流程。 开发
技术分享 了解Next.jsNext.js 是一个基于 React 的服务端渲染(SSR)和静态网站生成(SSG)框架,由 Vercel 团队维护。随着前端工程化的发展,越来越多的开发者选择使用 Next.js 构建高性能、易维护的 Web 应用。 Next.js
技术分享Vue 的双端 Diff 算法Vue 中的虚拟 DOM diff 算法采用了“双端 Diff”策略,这是相较 React 的全量对比算法(如 React 16 以前版本中的递归对比)的一种性能优化手段。双端 Diff 在处理子节点列表变更时,能够以更高效的方式减少节点的移动操作。 Vue 开发
技术分享React 18 与 Vue 3 对比在现代前端框架中,React 与 Vue 是两大主流代表。随着 React 18 和 Vue 3 的正式发布,两者都在性能优化、响应式模型、服务端渲染等方面做出了重大更新。本文将从多个维度详细对比 React 18 与 Vue 3。 React Vue 杂谈 开发
技术分享如何在React中使用styled-componentsstyled-components 是一个流行的 CSS-in-JS 库,能够让你以组件化的方式编写样式,提升开发效率和代码的可维护性。本文将详细介绍 styled-components 的使用方法。 开发 React
技术分享React 性能优化总结React 是一个强大的 UI 库,但在构建复杂应用时,性能问题可能会悄悄出现。本文将系统性地总结 React 性能优化的常见手段和最佳实践,帮助你打造更加流畅高效的前端应用。 开发 React 推荐