jQuery is a library developed in 2006 by John Resig that allows us to add an AJAX interaction layer between the web and the applications we develop by controlling events, creating animations and different effects to enrich the user experience.
What are the features of jQuery?
- It is cross-platform C
- Correct errors automatically.
- Support for major web browsers (Firefox, Chrome, Opera, Safari and Edge).
- It allows inserting DOM (Document Object Model) elements in a web page.
- Implicit iteration. It allows you to manipulate series of elements and modify them with a single line of code.
- Supports Ajax (technology for creating dynamic applications that run on the client side).
- It does not need an “extra” technology to be able to run, since the web browser itself takes care of it.
jQuery advantages and disadvantages
– It is expandable: This library has a large number of plugins or add-ons to expand its functions and codes.
– Speed up programming: With jQuery you can add interactive elements such as menus or buttons to a web page very easily and quickly. It is an ideal library to speed up the programming and web development processes.
– Loading jQuery files can slow down the loading time of a website and end up ruining the user experience
– Many functions are standard and do not allow advanced customization, so there is a risk that many websites will look the same.
I hope this post has helped you understand what jQuery is, its main features along with its strengths and weaknesses.