React.js Conf 2015 - Data fetching for React applications at Facebook

  Рет қаралды 116,199

Meta Developers

Meta Developers

Күн бұрын

Пікірлер: 20
@ilovecomputers
@ilovecomputers 10 жыл бұрын
This is wonderful. I can't tell you the many times I've edited multiple files just to fetch one new piece of data for a view. When you do something manually as a programmer instead of the computer automatically doing it for you, you know something is wrong with your architecture. Facebook has offered us a better architecture.
@RobDunsford
@RobDunsford 9 жыл бұрын
Developer1 : "Are your updates optimistic?" Developer2 : "I hope so!"
@florianfeichtinger4824
@florianfeichtinger4824 10 жыл бұрын
Take the principle of Relay to your children! Children declare what they need and often not what they parents think they do :)
@krycekaiolfi
@krycekaiolfi 10 жыл бұрын
GraphQL looks great. That's a problem that always bug me. That makes totally sense now. Not sure about the function style for params. But the idea is simply great.
@GetOutOfHereStalkan
@GetOutOfHereStalkan 10 жыл бұрын
Curious to how messy/efficient your code gets with GraphQL at scale? (besides at FB, I'm sure they have a highly specialized system). I just imagine shit getting crazy with lots of views and data dependencies.
@paulmitchell-gears6765
@paulmitchell-gears6765 9 жыл бұрын
I like the way the data dependency of a component is colocated with the UI description. However, it's still repetition. DRY: couldn't the framework *infer* the data dependency by traversing the node tree generated by the JSX in render()?
@AlexGitonga
@AlexGitonga 9 жыл бұрын
can't wait for GraphQL and Relay surely the best thing
@goldensunliu
@goldensunliu 10 жыл бұрын
Looks like there is some "juggling" pain managing the queries, but the query validation feature should help.
@viacheslav5574
@viacheslav5574 9 жыл бұрын
I just hope it will work seamlessly when rendering on server with renderToString as well. Otherwise it would be a huge upset. Also the speakers haven't said a word about how server side that actually would be making queries to a real database would be implemented. That's also very interesting.
@nyahhbinghi
@nyahhbinghi 9 жыл бұрын
not clear whether this is server-side or client-side rendering from the start
@63montywilliams50
@63montywilliams50 2 жыл бұрын
I wonder if they knew this would be used with something like web3 back then?
@HmongCrypto
@HmongCrypto Жыл бұрын
I swear, it's like nobody notice history is currently in the making. Everyday people have the power to just simply look in the blockchain & most people aren't even paying attention. It's just simply crazy 😅 I'll be shock if nobody takes notes of this years from now.
@katerinaandrasko3755
@katerinaandrasko3755 9 жыл бұрын
Haven't yet looked at the Relay part, but The graphQL seems a bit odd... To specify the attributes you want in your object you still need to know which attributes are available to you (aka look at the docs). So why nitpick the attributes, just pass the whole object. And let the children take what they need to.
@b1twis3
@b1twis3 8 жыл бұрын
thank you for the awesome video , how can i get a full reference for all the fields and edges ..etc
@b3twiise853
@b3twiise853 5 жыл бұрын
We gotta talk. Who is the real superman?
@MaximVeksler
@MaximVeksler 8 жыл бұрын
Happy birthday :) 9:15
@andersgunnarsson3453
@andersgunnarsson3453 9 жыл бұрын
Interesting idea, but it would have been much nicer if GraphQL would have been in pure json. Now we have javascript, jsx and graphql all in the same file. gets messy.
@andersgunnarsson3453
@andersgunnarsson3453 9 жыл бұрын
Anders Gunnarsson Oops, looks like they are already making this better adding GraphQL.js.
@MinopolisMc
@MinopolisMc 8 жыл бұрын
7:20 _Woo_
React.js Conf 2015 - Communicating with channels
33:27
Meta Developers
Рет қаралды 15 М.
React.js Conf 2015 Keynote 2 - A Deep Dive into React Native
30:14
Meta Developers
Рет қаралды 149 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Lee Byron - Exploring GraphQL at react-europe 2015
27:19
ReactEurope
Рет қаралды 56 М.
React.js Conf 2015 - Flux Panel
31:02
Meta Developers
Рет қаралды 12 М.
React.js Conf 2015 - react-router increases your productivity
32:15
Meta Developers
Рет қаралды 39 М.
React.js Conf 2015 - Immutable Data and React
31:11
Meta Developers
Рет қаралды 154 М.
React.js Conf 2015 - Full Stack Flux
32:35
Meta Developers
Рет қаралды 58 М.
React.js Conf 2015 - Hype!
31:17
Meta Developers
Рет қаралды 106 М.