Remix.run Logo
b65e8bee43c2ed0 7 hours ago

there are already de facto two Reacts. by 2060, there will be five.

2muchcoffeeman 7 hours ago | parent [-]

Two Reacts!?

o_m 2 hours ago | parent | next [-]

The main divide now is client side React versus Server Components usually with a node.js backend

exac 7 hours ago | parent | prev | next [-]

As someone who doesn't use React, there is React Native (for iOS & Android), and React (and that can be server-rendered or client-rendered).

psnehanshu 5 hours ago | parent | next [-]

There's also React Native Web

underdeserver 4 hours ago | parent [-]

I'm sorry what

afiori 25 minutes ago | parent | next [-]

I find it is a good idea, it allows developers to cleanly define how to structure elements without random divs sneaking in.

It requires a strong design system and it probably makes it harder to use some web APIs but those can be reasonable tradeoffs

rauli_ 3 hours ago | parent | prev [-]

In case you want to use React to make Web sites as well.

neals 2 hours ago | parent | next [-]

They should make a version of that runs as an app on a phone

2 hours ago | parent | prev [-]
[deleted]
atulvi 5 hours ago | parent | prev [-]

There was also react vr

tcoff91 6 hours ago | parent | prev [-]

class components & function components.

afiori 5 hours ago | parent [-]

That is the least interesting divide in the react community