Remix.run Logo
sheepscreek 6 hours ago

Yes! It is hands-down, the most intuitive interface, that has successfully married declarative and imperative styles together. IMO, nothing comes close to JSX across the length and breadth of UI frameworks across all languages.

MrBuddyCasino 5 hours ago | parent | next [-]

If it is so intuitive, why then does basically every React app contain performance bugs?

Rohansi 4 hours ago | parent [-]

What does being intuitive have to do with software optimization? You can write poorly performing code for anything. Most people never touch profilers.

MrBuddyCasino 3 hours ago | parent [-]

The same kind of bugs don’t happen in Vue because the framework handles them for you.

anon7000 2 hours ago | parent [-]

Maybe fair maybe not, but definitely unrelated to how intuitive it is.

bsimpson 4 hours ago | parent | prev [-]

Flutter, SwiftUI, Jetpack Compose: a whole lot of other platforms have been implementing React as their UI framework

pjmlp 3 hours ago | parent | next [-]

No they are implementing Functional Reactive Programming, it isn't the same thing, even though common folks would say React.

https://wiki.haskell.org/Functional_Reactive_Programming

EddieRingle 3 hours ago | parent | prev [-]

I wouldn't say Compose UI/Flutter/SwiftUI are "implementing React", but if your point is that other platforms have better solutions than JSX (plus all the bloat React adds to applications), I absolutely agree.