Live data from Hacker News

Facebook Announces React Fiber, a Rewrite of Its React Framework

techcrunch.com

81–90 of 422 posts

Re: Facebook Announces React Fiber, a Rewrite of Its React Framework

#81

Earlier quoted context omitted.

I admire your exceptional work cataloguing these resources. However, just one look at that giant horde of links is, to me, a perfect demonstration of why the front-end development ecosystem is way out of control. Its amazing to me that the autoconf/automake/libtool system for making write-once-run-everywhere *nix applications is downright simple by today's standards. Every year the hot libraries change, the build too…

I don't know about others but I tire of these comments chiding the "out of control" front-end ecosystem. The situation has already changed years ago. We aren't going to get off of your lawn while you continue to beat a dead horse. The web is built on open standards and there are billions of pages and apps out there. To expect web development to be a perfect monoculture is a failure of your imagination and ability to…

Huh? Who is talking about monoculture? OP certainly isn't, and I don't think anyone else is seriously suggesting such a thing.

It's not unreasonable to expect that the ecosystem doesn't operate under an ever-expanding set of wrappers, frameworks, layers, and models, and it's certainly not unreasonable to expect that our tools don't suck.

The open standards you talk about ARE already a part of the ecosystem, and well-established: HTML, HTTP, DOM, and ECMAScript. The new JS library of the week is not a part of that.

Re: Facebook Announces React Fiber, a Rewrite of Its React Framework

#83
post #55

Earlier quoted context omitted.

> Application development is complex, period. Posix development is complicated. Qt is big and complicated. Makefiles are complicated. Autotools is complicated. Big Java server apps are complicated. C++ is complicated. We've just hit the point where people are trying to do the same thing in a browser. Actually, Java, C++,QT and co are going through great length to make development simpler and all the compilation pipel…

And the Javascript world has gotten a defined syntax for modules, package managers, and build tools that implement build pipelines, compilation, and linking. Same concepts, new language and environment. My point is that building complex software inherently involves _some_ amount of complexity on the development side, which is reflected in the language syntax and tooling used with that language. Now that people are bu…

[deleted]

Re: Facebook Announces React Fiber, a Rewrite of Its React Framework

#84

No thanks I'll stick with plain html and jquery for the frontend of my small projects. Plain javascript works perfectly fine as long as you namespace your functions and separate them into different files. All these frameworks end up creating much more problems than they solve.

As someone who has worked on a truly large React project, I can assure you this is not true.

I cannot imagine the shitshow that project would be using jQuery to track the state.

Nearly as soon as you progress from 'backend rendering html' to single-page-app, it behooves you to use React.

Re: Facebook Announces React Fiber, a Rewrite of Its React Framework

#85

React Fiber was beautifully described by Lin on the last reactconf. https://www.youtube.com/watch?v=ZCuYPiUIONs Congratulations to the release.

It is one of the most accessible talks for someone like me who doesn't even know anything about React.

Re: Facebook Announces React Fiber, a Rewrite of Its React Framework

#86

Earlier quoted context omitted.

Monocultures develop because one tool is far better than all the others. Javascript isn't a monoculture because all the tools are bad.

Ah and so what good monoculture can you direct us to?

Rails? Ruby isn't a monoculture, but Rails does seem pretty dominant.

Re: Facebook Announces React Fiber, a Rewrite of Its React Framework

#88

I'll repeat the comment I made in the "React 15.5" thread a couple weeks ago ( https://news.ycombinator.com/item?id=14063818 ): For those who are interested in some of the details of the work that's going on, Lin Clark's recent talk on "A Cartoon Intro to Fiber" at ReactConf 2017 is excellent [0]. There's a number of other existing writeups and resources on how Fiber works [1] as well. The roadmap for 15.5 and 16.0 m…

Finding my "State Architecture Patterns in React" article series on this excellent list of yours was a nice surprise. Thanks!

Heh, sure. I think you took it in a couple directions I didn't necessarily agree with myself, and as a maintainer of Redux I'm _very_ biased in its favor. But, the writeups were excellent overall, and definitely worth including as relevant reading material.

Re: Facebook Announces React Fiber, a Rewrite of Its React Framework

#90

I'll repeat the comment I made in the "React 15.5" thread a couple weeks ago ( https://news.ycombinator.com/item?id=14063818 ): For those who are interested in some of the details of the work that's going on, Lin Clark's recent talk on "A Cartoon Intro to Fiber" at ReactConf 2017 is excellent [0]. There's a number of other existing writeups and resources on how Fiber works [1] as well. The roadmap for 15.5 and 16.0 m…

I admire your exceptional work cataloguing these resources. However, just one look at that giant horde of links is, to me, a perfect demonstration of why the front-end development ecosystem is way out of control. Its amazing to me that the autoconf/automake/libtool system for making write-once-run-everywhere *nix applications is downright simple by today's standards. Every year the hot libraries change, the build too…

> However, just one look at that giant horde of links is, to me, a perfect demonstration of why the front-end development ecosystem is way out of control.

This has got to be the biggest jump to a conclusion I've seen in HN comments this year, without a close second.

Sincerely, C programmer who thinks there still something to be learned from some of the architectural underpinnings of a library like React.

Post reply on HN