Using APIs Flashcards
API Acronym
Application Programming Interface (API)
API Purpose
APIs enable decentralised applications (DApps) to interact with blockchain
Advantages of API’s
MRS IS
Modularity
Reusability
Scalability
Interoperability
Security
How API’s work
Act as intermediaries between clients and servers.
clients send requests
servers respond
Modularity
Allow modular development by separating backend and frontend components, enabling faster, independent development.
Scalability
APIs make it easier to scale applications by allowing microservices to interact seamlessly, improving performance.
Reusability
APIs enable code reuse, allowing developers to use existing functionality without building from scratch.
Security
APIs often include authentication and authorization, ensuring secure access to data and services.
Interoperability
APIs facilitate communication between different platforms, devices, or services, allowing integration across systems.