Skip to main

JavaScript Frameworks

JavaScript frameworks are collections of ready-made JavaScript libraries and functions that exist to simplify and standardise the building of web applications, particularly on the front end. They supply structure, tooling and accumulated good practice, which lets developers build scalable, interactive and efficient applications faster than they could by writing everything themselves.

The main things you get from using one:

  • Faster development: a framework brings ready answers to the ordinary problems, so there is far less repetitive code to write.
  • A standard structure: code gets organised the same way every time, which makes it easier to maintain and easier for a team to work on together.
  • Better productivity: by hiding the complicated details behind ready-made components, a framework lets developers concentrate on what the application actually does.
  • Better performance: many frameworks are tuned for speed, which means faster loading and a smoother interface for the visitor.
  • A community and resources: the popular frameworks come with large communities, thorough documentation, and no shortage of tutorials and plugins.