“Because there's nothing more beautiful than the way the ocean refuses to stop kissing the shoreline, no matter how many times it's sent away.”— Sarah Kay, ted.com
“I would love to do much more singing, it’s just one of those things where I can’t quite describe what it feels like when you’re standing in front of a forty piece orchestra and there’s nothing between you and an audience but a microphone. It’s like strapping yourself to a locomotive, and I love it.”— Kevin Spacey, pbs.org
“Removing client-side React.js (but keeping it on the server) resulted in a 50% performance improvement on our landing page”— Netflix UI Engineers, twitter.com
“A magician lost a leg during his performance. The audience was suprised he could pull it off.”— bmaxme, reddit.com
“Not only can premature optimization explode development time while hurting code cleanliness, it can even backfire and cause performance problems”— Ryan Florence, cdb.reacttraining.com
“Supplication (in which the Supplicant must beg something from Power in authority) Deliverance Crime Pursued by Vengeance Vengeance taken for kindred upon kindred Pursuit Disaster Falling Prey to Cruelty of Misfortune Revolt Daring Enterprise Abduction The Enigma (temptation or a riddle) Obtaining En…”— Georges Polti, en.wikipedia.org
“There should be no boundaries to human endeavor. We are all different. However bad life may seem, there is always something you can do, and succeed at. While there’s life, there is hope.”— Stephen Hawking, Stephen Hawking, Stephen Hawking, amazon.com
“Our explicit goal is to ship precisely the JavaScript required to initially render the visible portion of the page and make it interactive, not one line more.”— Adam Neary, medium.com
“Gone are the days, friends, of the monster Single Page App (SPA) with a gruesome loading spinner on initialization. This dreaded loading spinner was the objection many folks raised when we pitched the idea of client-side routing with React Router.”— Adam Neary, medium.com
“Contrary to what the critics who never understood me said, when I was onstage, I simply forgot about the woman I was and offered everything to God. That is why I was able to undress so easily. At that moment, I was nothing, not even my body, I was just movements communing with the universe.”— Paulo Coelho, amazon.com
“Fiber is reimplementation of the stack, specialized for React components. You can think of a single fiber as a virtual stack frame.”— Andrew Clark, github.com
“When dealing with UIs, the problem is that if too much work is executed all at once, it can cause animations to drop frames and look choppy. What's more, some of that work may be unnecessary if it's superseded by a more recent update. This is where the comparison between UI components and function b…”— Andrew Clark, github.com
“But it turns out the only surefire way to make performant Web Stuff is also to just write less.”— Heydon Pickering, heydonworks.com
“Most modern web browsers have tools that could help identify the various things that could slow a web page down. However, rapid release cycles make it hard to do regular performance audits. Tools exist to automate network performance audits. It would be great to have a tool that automate the renderi…”— axemclion, github.com
“Also, I very much doubt that your caching layers are 100% efficient. I’ll bet money you have plenty of data that are cached and never read again before eviction. I’ll bet more money you don’t even track that. That doesn’t mean you’re a bad person. It means that caching is often more trouble than it’…”— Carlos Bueno, blog.memsql.com
“The technique of nesting fragment caches to maximize cache hits is known as russian doll caching. By nesting fragment caches, it ensures that caches can be reused even when content changes. When a change occurs to the top-most fragment cache, only that cache must be expired. Every nested cache of th…”— Kevin Faustino, blog.remarkablelabs.com
“A cache’s eviction policy tries to predict which entries are most likely to be used again in the near future, thereby maximizing the hit ratio. The Least Recently Used (LRU) policy is perhaps the most popular due to its simplicity, good runtime performance, and a decent hit rate in common workloads.”— High Scalability, highscalability.com
“A few times in the last two years we’ve invalidated large swaths of cache or restarted memcached processes, and observed that our aggregate response time increases by 30-75%, depending on the amount of invalidation and the time of day. We then see caches refill and response times return to normal wi…”— Noah Lorang, signalvnoise.com
“The solution to caching GraphQL is to normalize the hierarchical response into a flat collection of records. Relay implements this cache as a map from IDs to records. Each record is a map from field names to field values. Records may also link to other records (allowing it to describe a cyclic graph…”— Facebook Engineering, facebook.github.io
“DOM recycling is a underutilized technique to keep the DOM node count low. The general idea is to use already created DOM elements that are off-screen instead of creating new ones. Admittedly, DOM nodes themselves are cheap, but they are not free, as each of them adds extra cost in memory, layout, s…”— Surma, developers.google.com