I wish more talks where this clear and easy! Great talk and thanks for breaking it down. I would love a 2.0 talk building on this, bridging the gap between concept and real world... guess I have to check out your site... oh wait, I'm going there next! Thanks!
The opening diagram of 5 different types of circular patterns to represent component patterns seemed really promising. But then after about 5 minutes of watching, I lost the very meaning of the word "circle". The biggest gripes for my brain were: * the name is confusing as it sounds like it refers to the small circle itself. In my head this would have been named * after being introduced to a number of circle components with descriptive (albeit confusing) names, a component called simply was introduced but which wasn't just a circle but a bunch of other circle things. Now my head just hurts. sorry!
Why isn't it just "BigCircle" and "SmallCircle"? Also, I understand the different ways that you can render a SmallCircle in a BigCircle, but I was hoping he gives atleast one working example of why any of them are useful.
@6:00 I would call the outer component 'Circle', so then I can read it like 'SmallCircle' is in 'Circle', rather than 'SmallCircle' is in 'SmallCircleInCircle'. Great talk, by the way. You should be an educator :)
HOCs are... Kinda confusing. Better use renderprops component (or however it called). Search for Michael Jacksons presentation "never write another hoc"
this is just a review of common patterns. it's not prescriptive. most React developers need to know both for their daily work, regardless of how confusing some are. abstinence isn't a helpful or practical recommendation to most working devs.
michael chan oh, sure, ofc better know both (so you can recognize hocs and put some refactoring on'em :D) But yep, I agree with you. Better know more about what and how and the reason why it's been implemented.
I have a feeling that the presenter wanted to use simple analogy and got lost somewhere along the way. He should have used HTML+CSS for presenting the differences which would have made things much clearer and the presentation would take roughly half the time. This 'circle' stuff just makes everything confusing. I do not even understand what he is trying to do in the first 5 minutes of the talk, present React components to kindergarten kids?
Kind of worthless - imagine going on a job interview and referring to a Class Component as a Circle and Functional Component as a Small Circle - VERY VERY BAD!!!!
I learned more with the video than reading many books about React. Thanks a lot for this great talk.
Effective intro to function components. The mini-course is low friction and nutritious; I learned a lot quickly.
Good overview. I like answers to the word "why" so as a new react developer it gives me the bigger picture
I wish more talks where this clear and easy! Great talk and thanks for breaking it down. I would love a 2.0 talk building on this, bridging the gap between concept and real world... guess I have to check out your site... oh wait, I'm going there next! Thanks!
fantastic presentation. It was concise and easy to digest.
I learned those things like 2 months long but you explained it in just 15 minutes. Wow. I wish I encountered your vid earlier
Excellent talk! I found it really easy to understand.
the last pattern, must be use carefully, because it will remount the child component, every time the container component re-render.
this guy definitely deserves a LIKE
Lets play a game. Everytime he says circle. Take a shot :)))
This is interesting. Need to know if there's any other patterns out there
Awesome, Chan. Awesome.
The last is like to use Render Props, right?
the entire talk is about circle in circle.
Thanks, dude!
The opening diagram of 5 different types of circular patterns to represent component patterns seemed really promising. But then after about 5 minutes of watching, I lost the very meaning of the word "circle".
The biggest gripes for my brain were:
* the name is confusing as it sounds like it refers to the small circle itself. In my head this would have been named
* after being introduced to a number of circle components with descriptive (albeit confusing) names, a component called simply was introduced but which wasn't just a circle but a bunch of other circle things.
Now my head just hurts. sorry!
Yeah he did not simplify, he explained away. I got nothing out of this at all.
Why isn't it just "BigCircle" and "SmallCircle"? Also, I understand the different ways that you can render a SmallCircle in a BigCircle, but I was hoping he gives atleast one working example of why any of them are useful.
My thoughts exactly! I was really hoping all of this would make more sense but no...
Really good intro to beginners learning react
Is the dashedCircle example using a closure?
At 4:47, I got loading spinner in small circle in circle.
Yes. Use different shapes
good into esp. for visual learners
Can I do it with triangle?
It's a new world, buddy. You can do it with a dodecahedron, as long as it's consensual.
A nipple !!
AJJJAAJAJAJAJAJAJAJJAAJAAJAAJAJAAJAJAAJAJ
I want it to be
Daniel Nakhla ruclips.net/video/hEGg-3pIHlE/видео.html
@6:00 I would call the outer component 'Circle', so then I can read it like 'SmallCircle' is in 'Circle', rather than 'SmallCircle' is in 'SmallCircleInCircle'. Great talk, by the way. You should be an educator :)
HOCs are... Kinda confusing. Better use renderprops component (or however it called). Search for Michael Jacksons presentation "never write another hoc"
this is just a review of common patterns. it's not prescriptive. most React developers need to know both for their daily work, regardless of how confusing some are. abstinence isn't a helpful or practical recommendation to most working devs.
michael chan oh, sure, ofc better know both (so you can recognize hocs and put some refactoring on'em :D)
But yep, I agree with you. Better know more about what and how and the reason why it's been implemented.
He really likes like. ;p
What for?
You are smart! I don't agree with the intro.
Abbey Fitzgerald ?
Abbey Fitzgerald which part?
kinda - lika
Stop running in circles already
I have a feeling that the presenter wanted to use simple analogy and got lost somewhere along the way. He should have used HTML+CSS for presenting the differences which would have made things much clearer and the presentation would take roughly half the time. This 'circle' stuff just makes everything confusing. I do not even understand what he is trying to do in the first 5 minutes of the talk, present React components to kindergarten kids?
y dont u just use View.js?
why don't you use full words?
Too complex. Waste of time watching this presentation. The concept is promising, but presented in an extremely convoluted manner.
I'm sure the women in the audience felt comfortable
women aren't the only peeps with nipples yo.
this comment was from a long time ago. so I can put your comment in context, what are you referencing?
Doesn't matter. Offence is a part of life.
Woman*
Started out good, quickly lost all meaning due to naming.
I have herpes
Kind of worthless - imagine going on a job interview and referring to a Class Component as a Circle and Functional Component as a Small Circle - VERY VERY BAD!!!!