-
New Facebook UI for posting is much faster. Curious to why I looked into it.
-
There's a lot of UI faking (I don't mean in a bad way) where it looks like stuff is happening, but is taking much longer in the background.
-
It's fascinating how as a codebase React pushes that type of behavior. It's prob the first JS library that is as much about users as devs.
-
If I wanted a Ph.D I'd prob write a dissertation on how Facebook's code style and libraries enforces and codifies user-first as a philosophy
-
It isn't just a tool for making better UX. Or that forms it. It is a tool that forces developers to think about UX. Few libraries do that.
-
If I had to put a finger on how FB keeps beating Google it is because Facebook's code is a contract with users. Google's is engineer-first.
-
React as a library is just such a fascinating window into that because it is a codebase that can and will burn your CPU to assure best UX.
-
Any engineer would look at FB's network requests & say 'unnecessary'. But not if you want to be fully connected with what friends are doing.
-
You won't load your friends latest avatars immediately, but gain access to all UI faster. But you can see avys update every 10 secs.