Andrei SunnyPh, нет, проблема немного в другом, а именно в том, что у меня есть библиотеки (Сервисный класс), которая работает с фотографиями. Для сохранения фотографий, мне нужно туда передать путь на папку статических файлов (wwwroot). Обычно, этот путь хранится в переменных конфигурации проекта (IWebHostEnvironment или IHostingEnvironment)
MVV, есть основной проект web api. В то же решение добавляется другой проект в качестве библиотеки, для примера, реализации GenericRepository. Что бы какой-то класс/сервис мог получать данные через Di, его нужно там (В основном проекта web api) зарегистрировать
Немного неверно. Я с php вообще не знаком, так что на этой части ничего не скажу. ajax.success срабатывает ПОСЛЕ ответа сервера, так что всё там нормально приходит. Вы сказали, что у вас в консоль приходит ответ, потому что вы его выводите в блоке success в саму консоль:
Ну уровне теории я понимаю как оно работает, поскольку уже давненько в этом варюсь. Но вот web api + react ещё и с настройкой cors и jwt аутентификацией ещё не приходилось играться. Вот сижу и мучаюсь)
Postman и Swagger нормально могут достучаться, а вот ReactJS Application не могу подключить для запросов
Алексей Ярков, я убрал этот заголовок, но результат не поменялся. Возможно, я что-то где-то провтыкал, хотя делал всё правильно. Пересмотрел 100500 видео и аналогичное количество статей, но я до сих пор не понимаю, как оно должно работать и почему оно не работает у меня
Доку читал, но что-то не могу понять, как создать правильную архитектуру, какие классы где нужно создавать. Даже тот же паттерн MVVM, где его реализовать, в каком из 4-х проектов? Зачем создавать в .Adnroid (Или .IOS) экраны и как взаимодействовать с их событиями, из какого места в програме?
forced, оох, ну тут конечно, вам никто и никогда не даст конкретного ответа, всё зависит лишь от вас. Для примера, когда вы хотите реализовать тот или иной функционал, то вы начинаете смотреть как и с помочью чего его можно реализовать, а там уже и соответствующие библиотеки появляются.
Ваш случай, это как спросить дорогу куда-то, но что бы вы объяснили её прям до сантиметра по какой стороне дороги вам нужно идти. Конечно, такого никогда не будет и вам никто и никогда не даст такого ответа, потому что тут всё зависит от вас.
Знать и выучить все библиотеки "Вот так слету" невозможно, это всё опыт, на этом нужно набивать руку.
Если у вас возникают подобные вопросы, значит, возможно, вам ещё рано в такие дебри лезть?))
forced, ну хорошо, значит для сервера берёте asp.net. Далее определитесь с архитектурой, от чего зависит сама технология, т.е. либо asp.net mvc либо asp.net web api. Отсюда будет исходить наличие клиентов. Если ваш выбор пал на web api, далее у вас есть выбор фрейма для вронта, т.е., один из трёх стандартных: React.js, Angular или Vue.js (Тут тоже исходя из потребностей и предпочтений).