91 karma · joined June 5, 2024
For example react-oidc-context on the client side and Passport.js on the server, or Casdoor.
BTW not sure what you mean with the useMemo - I built very large applications in React (hundreds of complex dynamic financial analysis pages) and didn't have much problems with it - could you go into detail please?
In my country we don't have mandatory military service. The "employer of the last resort" is the unemployment office and welfare, not army. I have never heard of anybody going to the army for any other than duty/ideological reasons, desperation for a job might even disqualify you - they want people who are motivated to join the army, not poor desperate people looking for money.
Async and await is not useful for React, Suspense is done out of necessity. It's have to be generators if anything - but Suspense is older than wide support of generators and async/await too.
You don't have to use hooks nor Suspense at all - just use your own state management and pass it as a prop at the root render call, or no state at all.
I went to school when mobile phones were just beginning to be a normal thing. It took just a year or two before the teachers were like "why the hell don't you just phone your mom yourself?" and "Miss, there is no need to involve us, just call your child and resolve it yourself".
I used to get pretty bad headaches, I just called my mom for permission to go home and went. It'd be much more painful if I had to chase a teacher and convince them they need to call my mom and tell her I need to go home.
Today I work in a team that supports a wide array of operating systems, device form factors, resolutions and aspect ratios, input methods; we maintain the backend and it's up to us to make it secure, performant and fast for users from anywhere in the world; and of course API access. Customer data doesn't fit on one disk and their processing can't be done with one machine, and they have a globally distributed workforce. We are slower because we do much more.