▲ | afavour 2 hours ago | |||||||||||||||||||||||||||||||||||||||||||
I have a lot of respect for the work the React Native folks do but at the same time the constant reinvention just highlights an inherent weakness in any framework like this: you don’t control the platform, so you’re always always at least one step behind. Sometimes that tradeoff is worth the cost but other times (particularly in the era of Swift and SwiftUI having replaced Objective C and UIKit) you’ll be better off just biting the bullet and learning a little native code. As a JS developer I found Swift to be a delight. | ||||||||||||||||||||||||||||||||||||||||||||
▲ | theanirudh an hour ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||
This used to be the case when the platforms were much younger and new features were introduced every year. But I would say it’s mostly stabilized now. React native had day 1 support for Liquid Glass and new AI APIs introduced on iOS 26. | ||||||||||||||||||||||||||||||||||||||||||||
▲ | sofixa 2 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||
> Sometimes that tradeoff is worth the cost but other times (particularly in the era of Swift and SwiftUI having replaced Objective C and UIKit) you’ll be better off just biting the bullet and learning a little native code. As a JS developer I found Swift to be a delight. But then you have double the work, in double the languages/frameworks for the two platforms. | ||||||||||||||||||||||||||||||||||||||||||||
|