使用 Expo Modules 集成原生代码
使用 Expo Modules 集成原生代码
最近开发一个 React Native 项目时,遇到一个必须调用原生能力的需求,但苦于没有找到合适的开源库可用。无奈之下,我决定尝试使用 Expo Modules 手动集成原生代码。虽然一开始对原生开发并不熟悉,但得益于 Expo Modules 提供的简洁 API 和自动桥接机制,配合 AI 生成 Swift 代码,最终顺利实现了功能。
Nuxt 项目总结
Nuxt 项目总结
最近在使用 Nuxt 3 构建 SSR 项目的过程中,踩了不少坑,也积累了不少对比 Next.js 的体会,趁热记录一下,希望能帮到准备入坑 Nuxt 的朋友。
Jenkins配置前端项目自动部署
Jenkins配置前端项目自动部署
在现代前端开发流程中,实现持续集成与自动部署已成为提升效率的关键一环。本文将介绍如何使用 Jenkins 搭配 Gitee,实现一个前端项目从提交代码到自动部署上线的完整流程。
 了解Next.js
了解Next.js
Next.js 是一个基于 React 的服务端渲染(SSR)和静态网站生成(SSG)框架,由 Vercel 团队维护。随着前端工程化的发展,越来越多的开发者选择使用 Next.js 构建高性能、易维护的 Web 应用。
Vue 的双端 Diff 算法
Vue 的双端 Diff 算法
Vue 中的虚拟 DOM diff 算法采用了“双端 Diff”策略,这是相较 React 的全量对比算法(如 React 16 以前版本中的递归对比)的一种性能优化手段。双端 Diff 在处理子节点列表变更时,能够以更高效的方式减少节点的移动操作。