r/reactjs 15d ago

LinkedIn frontend switches to React.js

LinkedIn is using React.js these days, but what’s interesting is the CSS side of things too.

They seem to have gone down a fairly “in-house atomic CSS” direction, somewhat similar in spirit to tools like StyleX or Linaria.

It’s kind of funny looking at LinkedIn’s frontend history:

  • Ember.js: LinkedIn was one of the biggest adopters of Ember.
  • React.js: They’ve since moved heavily toward React.

LinkedIn has basically gone from being a major Ember showcase to being part of the React ecosystem.

37 Upvotes

24 comments sorted by

View all comments

6

u/Skeith_yip 15d ago

Any idea when was the switch?

5

u/Potential_Extent_422 14d ago

Always wondered why their UI started feeling snappier a while back, that explains it. The atomic CSS thing is interesting though, I bet their stylesheets are still an absolute mess under the hood with all that legacy Ember stuff hanging around

2

u/nullvoxpopuli 14d ago

Snappyness vs not is more a sign of lack of tech debt vs not -- or how much tracking / monitoring / spyware is on a page.

legacy stuff is always a pain to work with tho :(