Комментарии:
This is a great video! It does not make me want to reach for React
ОтветитьProp plowing; which is a term I made up 😂😂😂 love it
ОтветитьJust used a curry function in my code. Thanks!
ОтветитьCan you do "10 Solid Antipatterns to Avoid - Code This, Not That!" pleeeeease? 😄
ОтветитьThere's an instructor named John Smilga and his 14 hour long react video on yt covered all of these tips and tricks along with so many other things for free. I am glad that people like you guys exist.
ОтветитьI hate index files, its impossible to navigate normally
ОтветитьNgl, but I absolutely despise VS code, I use IntelliJ platforms.
Ответитьreally great 😀
ОтветитьIn react everything depends on the developer’s knowledge, it can get to a complete mess or a solid structure. Great video 👍
ОтветитьWith great power comes great responsibility! Fantastic video, and I am definitely going to be using a few of these tips and tricks. Thank you.
ОтветитьGood informative video but would have been better if the speed of the video is little slow.
Ответитьso i can put jsx in my stateHooks with no consequences sweet!
Ответить<User {..data} /> is an antipatern. Use <User config={config} /> instead. The Config type should be declared using TypeScript.
ОтветитьThat prop drilling got me hahaha
Ответитьwhat is the theme that he is using ?
ОтветитьHoly moly! I felt most of what you said. I must be on the right track then. F***in' tutorial purgatory.
ОтветитьUnfortunately I'm learning React because there are no Vue jobs where I live... I don't like the fact that I have to use a lot of libraries with it to make stuff minimally manageable without being a pain in the ass (form handling, two-way data binding, etc...).
Ответитьthank you for making this
ОтветитьReally helpful video, thanks a lot!
ОтветитьAlthough it's fair to recommend Redux, I would not. Been working with react for 6 years and never had to use it. Every code I got that had it was over complicated.
ОтветитьYour casual mention of `useMemo` finally made me understand exactly what it does. Such a good channel.
ОтветитьThat Currying mentioned....which will impress your Friends and family😂😁...
Great Videos bro..😍😍
Very nice video, but the speed of speech is toooooo fast for foreign viewer.
Ответитьlovely video, just I'm confused about the last topic "10. Code Smarter".. regarding useMetadata() could I pass setTitle, setTheme and setTs as well on return?
ОтветитьYour videos are amazing man. Whenever I need a quick refresher you're the go to! Really appreciate all your hard work.
ОтветитьWhy so fast? This Zero punctuation in disguise? Is there a time limit on you tube? So frantic.
ОтветитьLearn handle currying. Thanks
Ответить9 months later and I can finally understand this video! First time I watched it, I had no idea what any of this was.
ОтветитьDon’t use the Context api directly. Use Zustand if you need it. Gives you the same concept as redux with zero of the grief.
Ответитьcan you make video about proper way write code about protected routes and authentication flow?
ОтветитьThanks!
Ответить"... that leaves us developers with plenty of room to screw things up with our own stupid ideas." So underrated.
Ответитьwould you create custom hook if you are going to use it only in 1 component?
I have 1 component where states and handlerfunctions are really big, and wondering is it smart idea to move this into custom hook even though I am not going to re-usi it anywhere
FINALLY
YOU FOUND THE VIDEO
REMEMBER THIS AS WELL AS YOU CAN
ITS CALLED GLEAN
No mention of Jotai atoms?
ОтветитьHi Mom 👋
ОтветитьThank you soooo much for glean, didn't know it !! :)
ОтветитьPlease Please Please remove 9th Curry section! this is a huge performance anti-pattern!!! The function returning new function always, and component which is using this returned new function will re-render together with parent component all the time! You have to use useCallback on functions before passing it to the prop, and you can't use useCallback on curried inner function!
Ответитьi wish that there was free trial before i pay
to see if the course is worth it
Wow thank you so much brother.
Ответитьbruh...WTF is that extension....might get me back onto VsCode.
ОтветитьFirst time I see where I can use currying function
ОтветитьFor the prop plowing problem you can also use destructuring to just pass your object as a whole to the User and handle it inside your component no ?
ОтветитьEven before this video I thought my event handlers were ugly. Now I'm going to rewrite them as curried functions. Thank you so much!
ОтветитьYou are awesome but since I don't have money I can't afford it
ОтветитьI’ve never been a fan of people making a video with one single breath of air
Ответить