Нужно ли делать api для reactjs или загружать данные на страницу?
Смотрел реализованные приложения на reactjs и часто попадалось что json данные просто вставляли на страницу при загрузке а после react брал данные из это переменной и использовал. И второй вариант который я увидел это создать некое api, c помощью axios например, и react делает запрос к этому api и получает начальный json. Подскажите какой вариант в каких случаях лучше использовать ?
какой хотите, если есть уже готовая админка с rest api то сразу ее используете, если проект не большой и нет api готового, то зачем оно вам нужно? если большой проект, то можно и свой велосипед написать или допилить что то готовое.