Skip to main content

JavaScript and It's Frameworks


What is JS (JavaScript)?

JavaScript is a multi-paradigm and single threaded script language. Which means JS supports functional programming as well as the Object Oriented Programming(OOP) and It's applications are run using a single thread by default.

JS is specifically made for the Web. Nowadays it's a must use JS for web applications to optimize and make it work as the world need. JS have ability to do calculations, validations more accurately and efficiently. With JS, HTML and CSS can be modified without refreshing the web pages.

What are JavaScript Frameworks ?

If we think a website as a desktop PC. When you building new PC, It's almost impossible and impractical to build it from scratch using small microchips, smd type components and home made PCBs.But you can use pre-manufactured hardware components modules like RAMs, HDD, Motherboard and etc.

Using pure JS to your website is like building a PC from scratch but It's possible and very hard to get what you want.Don't worry you don't need to reinvent the wheel.

There are huge number of widely usable and truly optimized JS frameworks to match your needs.
You can use multiple types of frameworks together to make your website awesome and unique.

Most of the JS Frameworks are supports to develop front end as well as the back end. You can use them to validate your forms, manipulate your database, to do calculations and to add dynamic functions and effects to your UIs.

List of JS Frameworks.

  1.  Angular         -  Basically use to Single Page Application development.
  2. React              -  Used to develop dynamic UI designs.
  3. Vue.js             -  Supports Single Page Application and cross platform developments.
  4. Ember.js         -  Using to  create and manage complicated UI and data bindings.
  5. Meteor            -  Using to manipulate DB and business logics in the back end.
  6. Node.js           -  Very similar to Java and use a event driven architecture which capable of driving asynchronous I/O

Comments