introduction about javascript
- the Javascript is the most popular programming Language in the world , especially in building and development the websites .
- 95% of the websites are used javascript in it's structure , big companies like Facebook , Google , Amazon , Paypal and Netflix used javascript to build it's own applications .
- As we know we use HTML to build the website structure , CSS for the presentation and javascript to make the website Dynamic because javascript makes the design interactive . where the user can interact with the wbsite . by javascript we can make animation for the images on our web page and also a part of the page can be updated by javascript . all that depends on a certain action the user will take on our web page.
"JavaScript is a scripting language you can use to make web pages interactive ."
Javascript is used in:
- Web Development in Client side , and also in Server side by using Node.js Environment .
- Mobile Applications by using React Native .
- IOT apps Developing by using javascript IOT frameworks or javascript IOT platforms like IOT.js , Cylon.js .
- Game Development by using HTML Game Engine like phaser.js .
JavaScript famous library such as :
jQuery .
Dojo toolkit .
to be a good javascript developer , you should start to learn javascript basic principles which called (Native javascript ) or ( vanilla javascript ) .
What is meant by vanilla JavaScript?- Vanilla JavaScript refers to using plain Javascript without any additional libraries or frameworks.
The term became popular when Eric Wastl created the Vanilla JS site in
2012 as a joke. The site tries to bring attention to the fact that you
can use just plain Javascript in many cases.
- Learning “vanilla” JavaScript means learning the fundamentals of
JavaScript. Frameworks and libraries help abstract and simplify some
features of JavaScript which makes writing code faster and easier. But
in the long run, it is important to know the fundamentals of JS to be
able to learn the use of new frameworks faster and decide if a framework
is needed at all.

Comments
Post a Comment