内容提要
React Native 0.81发布,支持Android 16和实验性iOS快速构建,弃用SafeAreaView,建议使用react-native-safe-area-context。JavaScriptCore转为社区维护,需迁移。FlashList v.2重写以提升性能。Next.js 15.5引入Turbopack构建,提升构建速度。SvelteKit更新支持边缘环境。
关键要点
-
React Native 0.81发布,支持Android 16和实验性iOS快速构建。
-
弃用SafeAreaView,建议使用react-native-safe-area-context。
-
JavaScriptCore转为社区维护,需迁移到社区包。
-
更新要求Node.js版本20.19.4或更高。
-
FlashList v.2重写以提升性能,解决了精度和滚动问题。
-
Next.js 15.5引入Turbopack构建,提升构建速度。
-
Turbopack支持多核CPU,改善编译时间。
-
Node.js中间件在Next.js中稳定,考虑在Next.js 17中成为默认。
-
SvelteKit更新支持边缘环境,允许在无fs.readFile的情况下工作。
-
远程函数可以在应用程序的任何地方调用,但始终在服务器上运行。
延伸问答
React Native 0.81的新特性有哪些?
React Native 0.81支持Android 16和实验性iOS快速构建,弃用SafeAreaView,建议使用react-native-safe-area-context,并将JavaScriptCore转为社区维护。
为什么React Native弃用了SafeAreaView?
SafeAreaView被弃用是因为Android 16要求应用全屏显示,React Native团队建议使用react-native-safe-area-context来替代。
FlashList v.2的重写带来了哪些性能改进?
FlashList v.2重写后,解决了精度和滚动问题,提升了性能,使其更快、更精确且更易于使用。
Next.js 15.5引入了哪些新功能?
Next.js 15.5引入了Turbopack构建的beta版本,提升了构建速度,并稳定了Node.js中间件。
Turbopack与Webpack相比有什么优势?
Turbopack在构建过程中利用多核CPU,提供更快的编译时间,并在JavaScript和CSS请求数量上表现相似或更优。
SvelteKit在边缘环境中有哪些新功能?
SvelteKit现在可以在边缘环境中工作,支持在没有fs.readFile的情况下运行,并允许远程函数在应用程序的任何地方调用。