How to Stop Choosing JavaScript Frameworks and Start Living
What is wrong with JavaScript?
#1. JavaScript is a bad language
#2. Too many tools
#3. Changes in the industry are too fast
Fact #1. Browser supports HTML, CSS and JS
Fact #2. You have to learn more and more
Fact #3. No one knows what is under the hood
*Simple applications
*All-in-one tools
*Modular tools
What is a modern JavaScript framework?
- Component-based code style
- Modular architecture of a framework
- Extendable functionality
- Great performance out of the box
- Ready for SEO
- Good Developer Experience (DX)
How to choose a framework
- Check your experience and a knowledge level
- Understand technical requirements and possible difficulties of the project
- Know your deadlines
In the end
- The business is more important than any technologies
- If you know basics, you can learn any JS tool
- Find your life-work balance and use common sense
- Never stop learning
P.S.
What if I would like to compare frameworks?
P.P.S.
JavaScript development could be...
- Backend development using Node.js
- Mobile development using ReactNative/Ionic/Quasar/...
- Progressive Web Applications (PWA)
- Desktop apps on Electron.js
- 3D-modeling using WebGL
- And yes, it's possible to do mining crypto in a browser!
P.P.P.S.
One tool should not define your career