@zachleat’s avatar@zachleat’s Twitter Archive

Tweets about React

Not including retweets.


⬅️ New ⬆️ 🙂
⬇️ 🙁


  1. OH: “If React was a Pal*ntir product, would our community still use it?”
  2. Old enough to remember the jQuery Credit Card being universally panned by the community when it was introduced because it was a bad look to be associated with predatory credit card companies. Seems so tame now compared to the React ⊂ Facebook relationship.
  3. …in reply to @matthewcp
    matthewcp briankardell eleventy A ha—now I understand what you mean and it makes way more sense—thank you for elaborating! I think React-y things typically rely on something like github.com/nfl/react-helmet
  4. …in reply to @MallikaChakra15
    MallikaChakra15 React templates can't be used in Eleventy yet. A preprocessor would be required! Follow along at github.com/11ty/eleventy/issues/235
  5. “Overreacting” is a very relevant technical term. e.g. “Did you need to use client-side React for this? Seems like you’re overreacting.” 😎 teejungle.net/products/overreacting-react-short-sleeve-unisex-t-shirt
  6. I want to see these graphs but for AMP and React. briankardell/1194314471491035136
  7. …in reply to @elliott_regan
    elliott_regan miked1ck I mean, I’m not 100% on board with that distinction either but that’s how the article divides them yeah. Similarly, React developers have said that React isn’t a framework either (c’mon, though) 🤷‍♂️
  8. …in reply to @hrrdevelop
    hrrdevelop csswizardry imgur React developers get mad when you mention that a React site has problems, I guess
  9. …in reply to @zachleat
    (apologies, I somehow missed that TinaCMS is for React-only sites 👀)
  10. …in reply to @slightlylate
    slightlylate aerotwist I miss his lovely blog posts ❤️ I would go so far to say that Paul's blog is my main thread and React is blocking it 😭
  11. …in reply to @kurtextrem
    kurtextrem React does seem to have some nice virtualized-esque libraries to make it very easy to implement (I mean that in a positive way)
  12. Which has a better First Meaningful Paint time? ① a raw 8.5MB HTML file with the full text of every single one of my 27,506 tweets ② a client rendered React site with exactly one tweet on it (Spoiler: ____lighthouse reports 8.5MB of HTML wins by about 200ms)
  13. …in reply to @wes_dot_dev
    wesleydesouza A code of conduct for community members. React doesn’t have this although dan_abramov had expressed support for it in a different portion of this thread (now deleted because he’s inactive)
  14. …in reply to @zachleat
    The argument here is that React can’t be held responsible for its community, as the React community is vast. React née Facebook should not escape scrutiny this easily for its community or societal problems of scale. They made their California King bed, now they must lie in it.
  15. …in reply to @zachleat
    The length of the React-specific Code of Conduct document is embarrassing. A community of React’s size should have their own Code of Conduct and not punt to Facebook. The “full text” that is linked does not mention React at all. engineering.fb.com/codeofconduct/
  16. …in reply to @zachleat
    React explicitly states that their Code of Conduct applies only to “project participants.” What is a project participant? To me this reads like it exempts community members. github.com/facebook/react/blob/master/CODE_OF_CONDUCT.md
  17. HTML on Modern Tooling Tutorials: React: <div id="errors"></div><div id="root"></div><script></script> via the Final Result on reactjs.org/tutorial/tutorial.html Vue: <script></script><div id="app"><p>{{ message }}</p></div> via Hello World example on vuejs.org/v2/guide/#Getting-Started
  18. …in reply to @oleg008
    oleg008 Ah, fair question—in my experience the React community is particularly tied to CSS-in-JS. But you’re right—it may not be CSS-in-JS, it could just be a standard overuse of JS over CSS for layout (maybe a container queries polyfill?). Not sure! But I do have a hunch
  19. …in reply to @zachleat
    before y’all get salty about using the platform, keep in mind that the first React color picker demo I found used 889.14 KB of JavaScript 😱😱😱😱
  20. …in reply to @SaraSoueidan
    SaraSoueidan Does a React community code of conduct exist?
  21. …in reply to @kpk
    kpk sangster angustweets bigethan jkup Ah, now I’m curious—when you say your React CSS is zero, I take that to mean specifically that you don’t have any render blocking external stylesheet references—is that right?
  22. …in reply to @thefinley
    thefinley davatron5000 jaffathecake snookca Eh, I dunno this tweet changed the way I am thinking about it: jaffathecake/1050745168884842498 WC’s shouldn’t be React-style component-all-the-things. They should complement your existing HTML for JS additions to your baseline experience. I like that framing much better
  23. …in reply to @AmeliasBrain
    AmeliasBrain Hmm, when I reference jQuery I only intend to say jQuery as used on the client? Could one also say that React and Vue include features that (in some cases) are just extra unnecessary weight?
  24. …in reply to @bmuenzenmeyer
    bmuenzenmeyer brad_frost I guess what I didn’t understand for most of the discussion yesterday is that this source code was taken from a popular React project—it wasn’t created by Brad. Maybe relevant to some of your post?
  25. …in reply to @kdzwinel
    kdzwinel housecor Huh! From your tweet I thought you were supporting my case but after looking at your GitHub repo I’m not sure 😀 Did y’all start with HTML or did you start with React components?
  26. Can someone recommend a secure and encrypted cloud backup product? Please don't tell me that you heard React was good
  27. Genuinely curious dan_abramov: does Facebook use React on m.facebook.com? dan_abramov/842329893044146176
  28. …in reply to @kosamari
    kosamari ajpiano janecakemaster brooklyn_js all of them were amazing but—React, React! ♥️