Saturday, February 20, 2021

8 JavaScript Libraries every developer should know.

 8 JavaScript Libraries every developer should know.

Small blue diamond
1. Lodash is a JavaScript library which provides utility functions for common programming tasks.  Lodash contains tools to simplify programming with strings, numbers, arrays, functions and objects. lodash.com

2. SWFObject
This simple yet powerful JS library is mainly used to embed flash SWF files in HTML documents. It supports only SWF files, and no other media types can be embedded using SWFObject. 

A highly reliable library that allows for event-based two-way communication between the server and the browser window. It has a node.js server and a browser client library.


4. Modernizr Modernizr provides feature detection i.e., it tells you the JS, HTML, and CSS features that your browser has. This helps in knowing and avoiding the unimplemented features. modernizr.com

5 Verge3D Adding the Verge3D toolkit, developers can create beautiful 3D visualizations on websites, for example, puzzles, UI and website layouts, animation, AR/VR, and much more, bringing out the artist in you.

6 Anime.js One of the best animation libraries that makes staggering follow-through animations so simple, Anime.js is light-weight and comes with a clean yet powerful API. With Anime, you can set various properties of CSS at different timings.


7 Parsley Parsley library makes form validation process simple. It detects changes to the form data and adjusts the validations dynamically, giving the result almost instantly. All you have to do is write the form validation requirements in your HTML.  parsleyjs.org

8. Three.js Three.js include many features like geometry, lights, materials, shaders, effects, scenes, data loaders, animation, and much more. The library is a single js file.

GitHub repository using Git Bash command

  To add a project to a GitHub repository using Git Bash command line, you can follow these steps: Create a new repository on GitHub by logg...