I am 'trying' to become a full stack developer with python/django/MySQL as backend and ? for frontend.
I don't know what to go for, for frontend. Vue.js is simple and easy for me but it's backed by a community that is not as huge as reactjs. React on the other hand has a good community, lots of help online and tuts but as before, fb might mess it up like they closed-source react back then, remember? Also, it gives me a feel of like a very different markup language, not a programing language. I haven't tried Angular but for some reason, I kinda think that it's harder to learn than the rest.
Finally, you know I am confused/stressed about this decision. Later in life, I plan to take another career(Mechatronics) so I want to learn stuff that stays without much change for 7 years or so. I just want to learn stable front-end technology. Help me out, please.
My name is Jeffrey and Iām a frontend develop working on all kinds of stuff.
- Member of @xlayers
- Author of ngx-aws-deploy
- Organiser of the Dutch Angular Group
I can imagine that it is a hard choice to choose a specific framework language for the future.
All the frameworks you describe have similar patterns, one of this is component based design. I would start learning this with one of the popular frameworks and make use of a online IDE for example Stackblitz or Codesandbox. This way you can do some experiments with all of the frameworks.
I choose Angular because, the way it was build aligned with my way of thinking. Also the strong community behind it and the people are very warm and welcome. Secondly I find Angular a more Enterprise solution because everything is in the setup. Take for example schematics one of the things that is from the Angular team. It is a template-based code generator that supports complex logic. It provides a way to have code updated by some single commands in your codebase.
I hope I provided you with information so that your choice can be made or at least some directions.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hi, there!
I am 'trying' to become a full stack developer with python/django/MySQL as backend and ? for frontend.
I don't know what to go for, for frontend. Vue.js is simple and easy for me but it's backed by a community that is not as huge as reactjs. React on the other hand has a good community, lots of help online and tuts but as before, fb might mess it up like they closed-source react back then, remember? Also, it gives me a feel of like a very different markup language, not a programing language. I haven't tried Angular but for some reason, I kinda think that it's harder to learn than the rest.
Finally, you know I am confused/stressed about this decision. Later in life, I plan to take another career(Mechatronics) so I want to learn stuff that stays without much change for 7 years or so. I just want to learn stable front-end technology. Help me out, please.
Hi Mujeeb,
Thanks š for replying on my AMA.
I can imagine that it is a hard choice to choose a specific framework language for the future.
All the frameworks you describe have similar patterns, one of this is component based design. I would start learning this with one of the popular frameworks and make use of a online IDE for example Stackblitz or Codesandbox. This way you can do some experiments with all of the frameworks.
I choose Angular because, the way it was build aligned with my way of thinking. Also the strong community behind it and the people are very warm and welcome. Secondly I find Angular a more Enterprise solution because everything is in the setup. Take for example schematics one of the things that is from the Angular team. It is a template-based code generator that supports complex logic. It provides a way to have code updated by some single commands in your codebase.
I hope I provided you with information so that your choice can be made or at least some directions.