What is an API?
Application programming interface
In the article the author compares Java API to Twitter API. What is the main difference between these two APIs?
Unlike the Java API, which is included in the Java Development Kit, the Twitter API is a web-based API. It must be accessed by making requests over the Internet to services that Twitter hosts. With a web-based API such as Twitter’s, your application sends an HTTP request, just like a web browser does. But instead of the response being delivered as a webpage, for human understanding, it’s returned in a format that applications can easily parse
The section in the article about abstraction is important, try to understand it and write down an abstraction from your daily life.
API take an overwhelming amount of complexity and define a relatively simple set of interactions that you can utilize instead of doing it all yourself. In any software project, you’re likely using tens if not hundreds of APIs directly, and each of those APIs relies on other APIs and so on
My morning routine of wake, persoinal hygene, excercise, study , invest, news, and open up for work
while we are on this topic, the complexity of DeFi steps can sure use an simplified process to seek a set of options to invest, vet them for ROI and Security and Risk and understand the available options for a staked coin to gain more ROI Close open positions etc, when new options are available