Live data from Hacker News

Netflix: Removing client-side React.js improved performance by 50%

twitter.com

61–70 of 172 posts

Re: Netflix: Removing client-side React.js improved performance by 50%

#61

I was at the All Things Open conference this week, and Yehuda Katz gave a talk on Glimmerjs[0]. It was enlightening. The size of your front-end application is generally dominated by view code. So, they precompile views into a super simple set of binary VM instructions (making your views very compact). These views don't go through the JS compile / parse phase on the client (saving hundreds of ms, up to seconds on slow…

Glimmer itself is made by Ember?

Re: Netflix: Removing client-side React.js improved performance by 50%

#62

Today we learned: Removing an advanced library from a simple project increases performance. Sorry for being sarcastic but don't you also find this too obvious?

Netflix website is a simple project!? Wha?

it displays information about videos that are stored on a server - it's not that complicated.

Re: Netflix: Removing client-side React.js improved performance by 50%

#63
post #11

I like how the people in replies to the top tweet seem to get angry at someone implying that React is not great.

For me they mostly show people asking for numbers and people making fun of them for using React for a boring landing page.

You find what you expect to find.

Re: Netflix: Removing client-side React.js improved performance by 50%

#65

My experience with React has not been good. A gullible manager bought into "react everywhere" hype, flew in consultants for training and then proceeded to have a dozen pages on the website written in React. It's important to note that all but one was either completely static or a simple form with less than 5 fields. This project did not go well. It took months to develop, has 0 test coverage, numerous bugs and doesn'…

> a dozen pages

> It took months to develop, has 0 test coverage, numerous bugs and doesn't work on edge or IE and isn't rendered on the server

This has nothing to do with React and everything to do with implementation. It does not take months to develop a dozen pages in React. React makes test coverage easier to write, works cross platform and supports server side rendering.

While I agree that using React everywhere is a dumb choice, so is ruling out a technology because your company implemented it horribly.

Re: Netflix: Removing client-side React.js improved performance by 50%

#66
Hello everyone,i would like to a help a friend who helped me get out of a dysfunctional and abusive relationship and helped me get proof of infidelity from my ex husband's devices.If you have a similar problem or you need to hack any device or website and you require 100% guarantee and anonymity, reach out to this computer guru via email with BLACKSPOTHACK @ GMAIL DOT COM

Re: Netflix: Removing client-side React.js improved performance by 50%

#68

Earlier quoted context omitted.

Bad UX and buggy implementation can also cost a company customers and conversion. Sometimes the trade off is worthwhile.

You can't lose customers you never converted in the first place. Does React really eliminate the potential for buggy implementations? Also I'm fairly certain that UX has more to do with design than your choice of frameworks.

It may not eliminate them, but it's much better than my memory of developing interactive interfaces with lower level libraries like jQuery that force me to keep track of everything having to do with the DOM in my own logic.

Re: Netflix: Removing client-side React.js improved performance by 50%

#70

Today we learned: Removing an advanced library from a simple project increases performance. Sorry for being sarcastic but don't you also find this too obvious?

Netflix website is a simple project!? Wha?

You would be right but they mean the damn landing page :)
Post reply on HN