| It looks like you’re lacking some fundamentals. And not if/else type of, but rather oop, software design and organization of code kind of things. What will help is to master a single decent beginners course that focuses on applying fundamentals to building practical projects. And it’s better to be python or ruby based course (to minimize friction and infra pain). Don’t jump on anything else until you finished and have some coherent picture. Only then you should proceed with learning other concepts bit by bit. Js world looks complicated for beginners because of a diversity of tools and techniques like bundling, transpiling etc. It is not easy to comprehend and it is not necessary, you just focus on your specific goals and moving from a goal to another goal you gradually build holistic picture. You don’t just “get” Typescript etc. Im still learning typescript after 2 years professionally working with it. |
Are you suggesting a different technology stack for the fundamentals? Others seem to go the same way, but they are suggesting it within the ecosystem of JS, just not with the overhead of the new technologies.