用于移动设备和桌面端app的 JavaScript
链接到某一部分移动端和桌面端开发工具随时间变化的比率
Over the past decade, building mobile and desktop apps has become far more common – yet that doesn't mean developers are necessarily happy with their tools.
While Tauri and Expo stand out at the top of the retention chart, everything else has a lower ratio compared to good old Native Apps.
链接到某一部分Other Mobile & Desktop Tools
链接到某一部分Used at Work
Once again newer tools like Tauri seem to primarily be used in the workplace by less experienced developers, which goes to show that not having all that baggage can sometimes be a good thing!
Which of these tools do you use in a professional context?
我们询问了 JavaScript 社区的成员,分享他们的“年度选择”
我的 2024 选择: Knip
Knip is an amazing tool that analyzes your code and tells you what you can get rid of. It’s fast (so you can run it in CI), understands many frameworks and libraries out of the box, and works seamlessly in monorepos, too.
我们询问了 JavaScript 社区的成员,分享他们的“年度选择”
Dominik Dorfmeister
Software Engineer @ Sentry, React Query maintainer
链接到某一部分Number of Items
How many items in this category respondends have used (or heard of).
链接到某一部分开发移动端和桌面端的满意度
您对开发移动端和桌面端的工具的现状满意吗?
链接到某一部分开发移动端和桌面端的痛点
JavaScript codebases still struggle to compete against pure native apps in terms of performance. And it seems like both Electron and React Native have their share of drawbacks.
在使用 JavaScript 构建移动端和桌面端应用程序时,您遇到了哪些痛点?
(自由提问)
链接到某一部分资源推荐
React Native, v3
Use your React skills to build feature-rich, native mobile apps for iOS and Android using React Native and Expo. Learn to create UI components like custom buttons and scrollable lists, implement navigation between screens, and persist data using AsyncStorage.
Electron, v3
Build native, cross-platform desktop apps using HTML, CSS, JavaScript, and React.js with Electron. Get hands-on experience building real-world apps for the menubar and system tray.
感谢合作伙伴对我们的支持! 了解更多。