Nov 1, 2020
IMPORTANT WEB TERMINOLOGY
- API
- Web API / Web Service.
- REST
- REST API
- Django REST Framework
API: Application Programming Interface.
To access functionality of one application from other application. e.g — A java application can communicate with Django application.
Web API /Web Service:
An API for web application.
e.g An online booking system communicating with payment gateway application.
An online registration connecting to Gmail/Facebook for authentication.
REST:
- It’s Architecture.
- It defines several guidelines to develop web APIs very easily.
- The APIs which are developed by using REST architecture or principal are called REST APIs ( or also called RESTful APIs).