Live data from Hacker News

Viewing profile — acdlite

acdlite

HN member
Joined
Mon, Oct 27, 2014, 1:52 AM UTC
HN karma
99
Public activity
37 items

About acdlite

twitter: https://twitter.com/acdlite github: https://github.com/acdlite

Recent public activity

  1. comment
    Comment #30845839

    Not sure what Enzyme's plans are, since I know they depend on some React internals. However, we've worked closely with the React Testing Library maintainers, and that's the solutio…

  2. comment
    Comment #27440324

    Who are these jerk users? I'm going to give them a noogie! In all seriousness, I'm sorry you had such a bad experience. That's not what we want the React community to be. Next time…

  3. comment
    Comment #27440291

    I agree the React implementation is very complex, but in a way that's by design: we add features to React when it allows us to move complexity out of our product code and into a fr…

  4. comment
    Comment #27439326

    We do intend to ship a ES module build of React in the near future. Because that's a breaking change that could require significant changes to existing apps (i.e. to update the imp…

  5. comment
    Comment #27439277

    We have a mechanism to handle this exact scenario. We classify certain user input events, like keypresses and clicks, as "discrete" events. Updates that are triggered from discrete…

  6. comment
    Comment #15803345

    We did mention some prior art in the section discussing the new syntax: > Fragment syntax in JSX was inspired by prior art such as the XMLList() constructor in E4X. Using a pair of…

  7. comment
    Comment #15803322

    > The Fragment syntax adds some additional magic to JSX (which is rarely a good thing) In: Out: WITCHCRAFT!! SORCERY!! Teasing aside, I don't get what's magical about this. It's a …

  8. comment
    Comment #15341298

    Fixed now! Thanks for the bug report!

  9. comment
    Comment #15340914

    Submit a PR :)

  10. comment
    Comment #12244371

    setState is a public API, usually triggered in response to a user event like a click or an input change event. State in React is local to a component, but it can be passed down to …

  11. comment
    Comment #12243748

    I believe the ultimate goal is web apps with 60 fps gestures and animations.

  12. comment
    Comment #12243731

    I believe the idea is to expose as little of the prioritization details as possible. E.g. updates triggered by a text input's change event will automatically receive higher priorit…

  13. comment
    Comment #12243708

    When you call setState on a component, only that component's subtree is reconciled and re-rendered.

  14. comment
    Comment #10495054

    OpenGov | Redwood City, CA | ONSITE Full-Stack Engineer We're innovating, solving big challenges and having fun while doing it. As a senior member of OpenGov's engineering team, yo…

  15. comment
    Comment #10348640

    Thanks for the link! Should clarify that Recompose works equally well with stateful components created with either createClass or React.Component. It just happens to be especially …

  16. comment
    Comment #9316074

    The presentation has some really great points; it's a shame that it's wrapped up in so much FUD. But from what I can tell, it does seem like React is moving in a more reactive dire…

  17. comment
    Comment #9289584

    I disagree, but I suppose this a matter of preference. For whatever it's worth, the React team did explore using a constraint-solver, but nixed the idea. They explain their reasoni…

  18. comment
    Comment #9289313

    > Flexbox. The authors missed the opportunity of offering a saner API and favored sticking to the official spec instead. Flexbox is the saner API we've all be waiting for, in my op…

  19. comment
    Comment #9181740

    - More declarative. - Harder to screw up. Even if you know what you're doing, prototypical inheritance involves several steps which can get repetitive. - Interoperable with non-es6…

  20. comment
    Comment #9181715

    Like spicyj said, the wrapper components pattern works really well. Some people have started referring to this as a separation between "smart" and "dumb" components. For instance, …

  21. comment
    Comment #9175188

    Or instead of a Make-like tool you could just use Make itself :) Works really well.

  22. comment
    Comment #9157304

    I went from grunt to gulp because of streams, then I went from gulp to make because of Unix. Takes some getting used to, but I'm very happy with it. Got livereload (hot reload) wor…

  23. story
  24. comment
    Comment #9119218

    That's actually the default, but you can specify a different module system if you like. https://babeljs.io/docs/usage/modules/

  25. story