Version Control:
1. Git: Used for version control and collaboration among developers.
Development and Build Tools:
1. npm (Node Package Manager): Used for managing and installing JavaScript packages.
2. Yarn: Another package manager for JavaScript.
3. Docker: Used for containerization and deploying applications consistently across different environments.
API Development:
1.RESTful APIs: Using HTTP methods for communication between the front-end and back-end.
2.GraphQL: A query language and runtime for APIs that allows clients to request exactly the data they need.
#versioncontrol #api #shorts