Каким сайтам не нужен API и можно ли использовать более одного API в проекте для портфолио?
Здравствуйте!
Недавно изучил тему про API (я учусь программировать на React). У меня осталось 2 вопроса, Гугл почему-то не выдаёт то, что мне нужно.
1.Какие сайты не нуждаются в API? Я предполагаю, что это простые небольшие сайты без базы данных, по типу сайтов-визиток. Прошу уточнить/опровергнуть и привести примеры.
2.Могу ли я использовать в своём фронтенд-проекте более одного API (я хочу один для регистрации пользователей и один для списка товаров, чтобы побыстрее набить руку)?
Есть куча сайтов, например wordpress, куча фреймворков MVC которые не используют API.
Хотя вы видимо говорите об REST API и прочих?
У REST API и SPA приложений есть один недостаток. Они как правило плохо индексируются. Поэтому многие используют серверный рендер, а api используют для подгрузки данных.
2. использование 2 и более api не возбраняется, собственно архитектура микросервисов, это и есть использование множества независимых api.
Ну до кучи. API - все же расшифровывается как Application Programing Interface.
Это контракт описания взаимодействия частей программы.