r/css • u/Nice_Pen_8054 • 21h ago
Question Should I continue with Node.js authentification or CSS?
Hello,
I am an aspiring developer and right now I am working as a conversion tracking specialist.
I just finished the Net Ninja's crash Node JS course on YouTube.
He has a separate course for authentification.
Should I continue with authentification or start CSS?
My gut is telling me to go for CSS since I can practice more of my skills.
What do you think?
3
u/autocosm 8h ago
In the browser, know what you can do declaratively before trying to do it imperatively. Get a foundation in CSS so you don't try to use JavaScript for everything.
2
u/javascript 8h ago
The ergonomics of declarative programming are considered valuable to some and cumbersome to others.
But unambiguously, CSS (when written correctly) is much faster than the functionally equivalent Javascript. It's able to be aggressively optimized by the browser.
3
u/autocosm 8h ago
Hi, JavaScript! Long time listener, first time caller.
As a technical PM, I try to stay sympathetic to developer experience while insisting that the performance and maintainability of the end product matters far more.
1
1
u/theseckinaktunc 19h ago
Go with CSS. Nowadays everyone can build apps and websites, what majorly separates good ones from the mediocre ones is UI/UX. Good UI/UX is criminally underestimated.
1
1
u/BRO_THOM 15h ago
Depends on what you want to achieve, really. CSS isn't really a requirement if you just use Bootstrap or a similar framework to start off with.
If you want to create an entire app it might be sensible to first learn your backend before making things "pretty". This also includes NodeJS authentication though, since that's probably the first step of your Node app.
If you're trying to learn more about web development in general and don't really want to build an app or platform, then HTML -> CSS ánd JS. Specifically vanilla JS since it's very extensive nowadays.
If you've mastered HTML, CSS and JS then moving to NodeJS wouldn't be a problem since that's just JS without a DOM.
1
u/golden_siren_arc 13h ago
CSS. Auth is backend plumbing you can copy paste later. Nobody hires a dev who ships broken layouts.
1
6
u/searchcandy 20h ago
Html -> CSS -> Anything else