Click here to Skip to main content
15,887,300 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
JokeRe: I'll get my coat Pin
Richard Deeming6-Aug-23 22:23
mveRichard Deeming6-Aug-23 22:23 
Generalworldle 561 5/6 Pin
jmaida5-Aug-23 12:53
jmaida5-Aug-23 12:53 
QuestionReact Fundamentals Article Pin
devenv.exe5-Aug-23 4:52
professionaldevenv.exe5-Aug-23 4:52 
AnswerRe: React Fundamentals Article Pin
raddevus5-Aug-23 5:07
mvaraddevus5-Aug-23 5:07 
GeneralRe: React Fundamentals Article Pin
devenv.exe5-Aug-23 6:08
professionaldevenv.exe5-Aug-23 6:08 
AnswerRe: React Fundamentals Article Pin
raddevus5-Aug-23 5:12
mvaraddevus5-Aug-23 5:12 
AnswerRe: React Fundamentals Article Pin
Jeremy Falcon7-Aug-23 7:04
professionalJeremy Falcon7-Aug-23 7:04 
AnswerRe: React Fundamentals Article Pin
Jeremy Falcon7-Aug-23 7:11
professionalJeremy Falcon7-Aug-23 7:11 
devenv.exe wrote:
lifecycle methods
Also, be aware that using life cycle methods are old and outdated. These days it's about using hooks. It's still worth learning though in case you either 1) run into old code or 2) want to use a class component rather than a functional one. Hooks are functional only.

Here's a couple topics to look into.
  • State management. Learn Redux, no matter what a n00b says. Learn it. Trust me.
  • Learn the Context API and its history. This was made in response to n00bs not liking redux. It's pretty cool, just don't abuse as doing so is no different than a crap design using global variables everywhere.
  • Forget what you learned about the Context API. You'll now use hooks instead for shared state such as useReducer. You'll be glad you trained up on Redux for this. And you'll know the whys and backstory to what we're doing now... which will set you apart.
  • And for all things pure, learn about generators in JS/TS. It's not specific to React, but gee golly so many people bash JS but have no early idea about what it can do.
Jeremy Falcon

AnswerRe: React Fundamentals Article Pin
thewazz12-Aug-23 8:54
professionalthewazz12-Aug-23 8:54 
GeneralToo good to be true - surely???? Pin
Rich Leyshon5-Aug-23 0:18
Rich Leyshon5-Aug-23 0:18 
GeneralRe: Too good to be true - surely???? Pin
Graeme_Grant5-Aug-23 2:08
mvaGraeme_Grant5-Aug-23 2:08 
GeneralRe: Too good to be true - surely???? Pin
0x01AA5-Aug-23 7:09
mve0x01AA5-Aug-23 7:09 
GeneralRe: Too good to be true - surely???? Pin
Richard Van Horn7-Aug-23 7:06
Richard Van Horn7-Aug-23 7:06 
Generaldon't forget cream Pin
jmaida4-Aug-23 18:54
jmaida4-Aug-23 18:54 
GeneralRe: don't forget cream Pin
Mike Hankey5-Aug-23 2:17
mveMike Hankey5-Aug-23 2:17 
GeneralRe: don't forget cream Pin
BernardIE53175-Aug-23 3:10
BernardIE53175-Aug-23 3:10 
GeneralRe: don't forget cream Pin
Mike Hankey5-Aug-23 3:12
mveMike Hankey5-Aug-23 3:12 
GeneralRe: don't forget cream Pin
Roger Wright5-Aug-23 8:05
professionalRoger Wright5-Aug-23 8:05 
GeneralRe: don't forget cream Pin
BernardIE53175-Aug-23 8:09
BernardIE53175-Aug-23 8:09 
GeneralRe: don't forget cream Pin
Roger Wright5-Aug-23 9:41
professionalRoger Wright5-Aug-23 9:41 
GeneralRe: don't forget cream Pin
Mike Hankey5-Aug-23 11:16
mveMike Hankey5-Aug-23 11:16 
GeneralRe: don't forget cream Pin
Slacker0075-Aug-23 9:12
professionalSlacker0075-Aug-23 9:12 
GeneralRe: don't forget cream Pin
jmaida5-Aug-23 10:50
jmaida5-Aug-23 10:50 
GeneralRe: don't forget cream Pin
BernardIE53175-Aug-23 3:04
BernardIE53175-Aug-23 3:04 
GeneralNo Shortage of Koo-Koo-Nuts Pin
BernardIE53174-Aug-23 18:06
BernardIE53174-Aug-23 18:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.