Дайте мне знать, если мои вопросы об API слишком широки или нуждаются в разъяснении.
Я смотрю на множество проектов на GitHub и многие упоминают, что API работают по адресу, что-то вроде http://localhost:4000, поэтому, если вы запустите API и перейдете по вышеупомянутому адресу, на странице обычно будет имя API и больше ничего.Проект может иметь несколько API-интерфейсов, каждый из которых работает на отдельном порте localhost.
Я не понимаю, что именно происходит, возможно, потому, что многие термины иногда используются взаимозаменяемо.Ниже приведены некоторые вопросы, которые у меня есть:
Можно ли считать localhost веб-сервером?
localhost относится к машине, поэтому вы запускаетеAPI на машине и той машине использует веб-сервер (localhost) для взаимодействия с программным обеспечением, где?Это где-то на другом сервере?
Действительный код API на компьютере пользователя или где-то на сервере?