Hacker News new | ask | show | jobs
by TheAceOfHearts 2829 days ago
Well, it's all a matter of tradeoffs. It's good that these articles are showing up, so people can better evaluate each tool for its merits.

I don't have much experience with React Native, however I've written a few small personal Electron apps. It's amazing how fast you can get a cross-platform utility app up and running. As for it's cons... Well, it's certainly not particularly fast, and it doesn't match the platform's user interface. I'd definitely suggest avoiding Electron for many projects, but it still has its place.

1 comments

Yeah for sure. Because you still have to deal with the native things like Xcode/gradle/swift/etc I'd actually prefer a super simple declarative UI framework that lies on top of whatever native solution you pick. Writing UI for iOS (storyboards or programmatically) is a huge pain. Meanwhile TSX + flexbox is a huge productivity boost.