DEV Community

Discussion on: Learning Web Dev on the Web | A Roadmap with Resources

Collapse
 
jkettmann profile image
Johannes Kettmann • Edited

You have a lot of great points here. I like that you distinguish website dev and web dev and that you mention the importance of Git and responsiveness.

A few points of critique. Hope that's ok 😊

  1. Don't build authorization yourself. It's pretty complicated to get it right and even experienced devs rather go for an existing solution like Auth0 or Firebase just to name a few. Imo it might even look unprofessional if you implement it yourself.
  2. GraphQL is a query language, that's correct. But it's not related to SQL, rather an alternative to REST APIs.
  3. Not sure if if ML belongs on a web dev roadmap tbh. It's a completely different field. Even if the ML algorithms are connected via an API. API (application programming interface) doesn't need to be a web API btw. An npm package for example also has an API

Anyway, thanks for writing this. Keep up the good work

Collapse
 
lucidmach profile image
Nukala Suraj

WoW,
It kinda feels really satisfying to read a critique.
🥳
But they say it's pointless to not respond to criticism so... 😜

  1. Yupp, it's extremly pointless implementing auth yourself.. but learning to do something from scratch is perhaps a really great way to learn (anything).
  2. Yupp, I should have mentioned graphQL is an alternative to REST rather than SQL despite being a QL... Imma edit the article right away.
  3. Well there's no point in building an ML/DL algorithm if you can't deploy it in some form, and web is the most versatile form of deployment... with that out of the way, yea you definitely don't need ML to become web dev. 🤩 I really can't put into words how much happy this makes me Thank You Sooo Much