Live data from Hacker News

React Conf 2017 Livestream

conf.reactjs.org

21–30 of 49 posts

Re: React Conf 2017 Livestream

#21
post #19
post #16

For anyone interested in more details about React Fiber, the recommended links in [0] provide a great jumping-off point. For many apps, especially ones that render large amounts of data to a screen and haven't done (or can't do) much optimizing with componentShouldUpdate, it will likely be an almost-seamless drop-in upgrade that will make things feel truly more "snappy." A video (of a demanding stress test) is worth…

Starting a react-native project next month. Will it have any impact there?

React Fiber will make an impact, but it's an incremental upgrade so don't be afraid to start a new project now—there'll be an easy upgrade path when React 16 is out!

(Facebook has tens of thousands of components, so you can be sure that'll happen)

Re: React Conf 2017 Livestream

#22
post #16

For anyone interested in more details about React Fiber, the recommended links in [0] provide a great jumping-off point. For many apps, especially ones that render large amounts of data to a screen and haven't done (or can't do) much optimizing with componentShouldUpdate, it will likely be an almost-seamless drop-in upgrade that will make things feel truly more "snappy." A video (of a demanding stress test) is worth…

I wonder how React fiber will stack up against preact. Both in performance in areas like animation and in more "regular" workloads.

Re: React Conf 2017 Livestream

#23

Earlier quoted context omitted.

Unfortunate that there are no TypeScript related talks Edit: it appears that there is a talk related to TypeScript

"Type Systems Will Make You a Better JavaScript Developer" - Jared Forsyth That talk appears that it will make the argument for using Flow/Typescript.

Ah okay. I assumed that this was strictly talking about Flow.

Re: React Conf 2017 Livestream

#24
post #20
post #10

Earlier quoted context omitted.

After using it in couple of projects, we see it as making complex tasks really intuitive. Maybe you are using it for some wrong problem.

I had the same feeling. Coming from ExtJS and Ember, React felt rather simple. But Redux is a whole nother story :(

Have you thought about using MobX instead? I think Redux's "complications" stem from guiding you towards a certain set of principles and ways of coding without giving you the tools to commit to those principles and ways of coding. Particularly, the way you compose reducers and the way you expose actions is manual and very boilerplate-ish.

Mark Erikson hosts a wonderful page full of redux ecosystem links, and here you can see all the tools to allow you to write and compose reducers - https://github.com/markerikson/redux-ecosystem-links/blob/ma... so clearly there was something missing there.

Redux as an idea I found very simple yet interesting. Watching Dan Abramov's series on building a Redux-lite from scratch helped changed my way of approaching how I build web apps.

However, using Redux in the mundane, daily sense was riddled with little practical niggles that were never really answered by the fairly minimalistic library, so I ended up with a kind of feeling that Redux kind of required me to "know" how to write good code before I commit to using it...

Meanwhile MobX seems to map to my mental model and all the modes of "mutation" that I'm already used to and have experience in, while also essentially introducing the same ideas as Redux.

Re: React Conf 2017 Livestream

#26
post #2

React is such BS. Its sole purpose for existing is to make simple tasks unnecessarily complicated.

I think you're referring to the concept of Javascript Fatigue (which I found was quite funny...). Check out this article: https://medium.com/@ericclemmons/javascript-fatigue-48d4011b...

Maybe it'll change your mind

Re: React Conf 2017 Livestream

#28
As usual the only black guy there doesn't get to talk about tech. It must either be "on diversity" or nothing showing black people do tech.

I don't think it is deliberate but it perpetuates a wrong narrative.

==

EDIT.

I was inaccurate in this case. See below

Re: React Conf 2017 Livestream

#29
post #24
post #20

Earlier quoted context omitted.

I had the same feeling. Coming from ExtJS and Ember, React felt rather simple. But Redux is a whole nother story :(

Have you thought about using MobX instead? I think Redux's "complications" stem from guiding you towards a certain set of principles and ways of coding without giving you the tools to commit to those principles and ways of coding. Particularly, the way you compose reducers and the way you expose actions is manual and very boilerplate-ish. Mark Erikson hosts a wonderful page full of redux ecosystem links, and here you…

Mobx is far more intuitive (and fun) than Redux. It truly enables you to focus on features rather than concepts.

Mobx also frees you from the "Redux architecture", which I found to be difficult and contrived...

Post reply on HN