In order to make the program writing easy a lot of JS libraries and frameworks are used. Using these JS libraries it becomes very easy to write codes with complex functionalities.
This extra structure can make development easier, but it also adds limitations that a developer needs to work within.
Examples of JS libraries include:
- Dojo Toolkit
- Google Polymer
Examples of JS frameworks include:
- Apache Royale