2016-05-17 5 views
1

Акроним «API» используется во многих контекстах. Я вижу это в основном в контексте «REST API» в наши дни.API vs REST API

Я был в замешательстве увидеть его в таких контекстах, как «Node API» или «API Java» или «API Django» или «API Python».

Практический пример «RESTful API» имеет для меня большой смысл. Но почему «Python API» вместо «Docu Python Std.lib»?

ответ

1

Ну API означает «интерфейс прикладного программирования» и относится ко всему, что есть интерфейс программирования, как Java, .NET и т.д.

Почему вы думаете, что имеет смысл только для отдыха, а не для отдыха?

+0

Я вижу, что веб-служба имеет интерфейс, с которым я могу взаимодействовать. Но где интерфейс в библиотеке модулей в узле? Я могу импортировать их и использовать их. Но где взаимодействие с ним? // Также, если я google API, я получаю «REST API» или «API веб-сервиса» в основном. Почти никогда я не получу «API Python» в качестве результата поиска. – Ugur

+0

Я не эксперт node.js, но если вы хотите «поговорить» с node.js, вам также нужно следовать интерфейсам, которые предоставляет узел. Например, как писать на консоль https://nodejs.org/api/console.html также является интерфейсом (API). – gsharp