In this guide, I will tell you what is javascript, javascript libraries, frameworks for frontend, backend, mobile applications, and for desktop-based applications.
What is Javascript
Javascript is a high-level, multi-paradigm, object-oriented language that is used to create web applications, and desktop-based applications using frameworks like electron.js, Hybrid applications, etc.
The word high-level programming means we don’t have to worry about things such as memory management, etc. Multi-paradigm means it is so flexible and versatile to instruct the code. In javascript, we use objects for storing different types of data.
Comments in Javascript
If you want to comment on a particular line in Javascript then use the shortcut key ctrl + / for Windows and Command + / for Mac.
You can do it manually by writing double slash //.
// let favouriteNumber;
Javascript Frontend Technologies
- React js
- Angular
- Vue js
- Next js
- Svelte
Javascript Backend Frameworks
- Node.js
- Express.js
Javascript Frameworks for Mobile app development
- React Native
- Ionic
Javascript Frameworks for desktop-based application
- Electron.js
After learning Javascript, you can learn any of these frameworks based on your interest. For frontend, react.js and angular are good to go with.
If you are starting with react then I suggest learning redux as well which is used for creating a centralized store for passing data.