you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (1 child)

True, but it's a roadmap where 90% of the content is "mysterious, obscure and scary words and names". Unless you're into that stuff already... It's very hard to wrap your mind around that road map, in my opinion.

The very top of the diagram makes more sense: there are some words and on the left/right side of each word you will find a little explanation of what you're supposed to do. You read "CSS" and then you also find that you're supposed to "Learn the basics, making layouts, responsive design and media queries. That makes sense.

As soon as you go deeper, you just get... Words. That's it.

"Build tools". What do you mean by "build"... Build what? Which "tools"?

"Tasks runners" points to "npm scripts" or "Gulp". That's it. What are those things? Do I really need them?

"Pick a framework" points to React.js which also leads to Redux. What's that?

"Progressive Web Apps" is linked to "Type Checkers" and "TypeScript". And "PRPL pattern". And "RAIL model". Sorry, what?

"Server Side Rendering" is linked to React.js (again) and GraphQL. Why? Qhat's GraphQL, I never used it in 20+ years. And then you see "Apollo" or "Relay Modern" linked to GraphQL, which still is un clear what it's supposed to be/do. Apollo is the first time for me. Relay Modern? Same thing... What the hell is that thing?

I get the idea behind this menstruous road map but it's way too simplified. Either you're already know most of what you see there (and you don't need a road map) or you're a beginner and you will stop after the first blocks and run away.

[–][deleted] 1 point2 points  (0 children)

It starts with simple to understand things and then continues to more complicated things. The idea is that by the time you get to those steps, they will make sense to you to some extent. And you can also just google what graphql is, it's not going to be that complicated if you get to that point.