2016-02-20 4 views
0

Это общий вопрос.О API и плагинах

Я не уверен, могу ли я опубликовать этот вопрос здесь. Поскольку я ищу в разделе программиста, и мне кажется, что он предназначен для углубленного вопроса о программировании.

Как я не программист, однако, я хотел бы узнать, как API связан с плагином. Есть ли у них и разница?

Я попытался Google в Интернете, но не смог найти ответа на свой вопрос.

Заранее спасибо.

Джастин

ответ

0

«Интерфейс прикладного программирования (API) представляет собой набор процедур, протоколов и инструментов для создания программного обеспечения и приложений» (Wikipedia). Это означает, что вы устанавливаете соединение с другой программой/службой, которая предоставляет вам определенные функции, такие как извлечение данных в случае Twitter API или операций и команд, например, из Win32 API. Без этого интерфейса не было бы («простого») способа использования программы.

«Плагин [...] - программный компонент, который добавляет определенную функцию к существующей компьютерной программе» (опять же, Wikipedia). Это означает, что вы уже создали приложение, но хотите улучшить его функциональность/внешний вид. Например, у вас есть таблица на странице HTML, но вы хотите сделать ее доступной для поиска. Вы можете использовать плагин jQuery Data Tables. В этом случае вы берете существующее программное обеспечение и полностью интегрируете его в свое приложение.

Я думаю, что в качестве разработчика у вас есть очень интуитивное понимание этих двух и, таким образом, легче отличить. Тем не менее, я надеюсь, что мое объяснение немного упростило вас. Если нет, есть ли у вас какой-то конкретный вопрос?

Смежные вопросы