Что необходимо изучить для реализации считывания информации с сервера?
небольшое отступление:
Разрабатываю магазин-приложение для магазина в котором я работаю, появился шанс освободится от оков рутинной жизни, по этому прошу, знающие люди, уделите мне время.
Долгое время программировал на Swift, выпустил несколько приложений, и вот появилась возможность сделать что-то стоящее, директору необходим магазин-приложение. Встал вопрос на чём писать, и что использовать, что бы сделать одну работу выпустить и на IOS & Android, выбор пал на Flutter, изучил, сверстал, всё супер. Для считывания информации о продуктах, изучил необходимое в Python, сделал обработчик xml в json, запарсил всю информацию. Теперь встал вопрос реализации сервера, решил создавать его на Python Django.
Вопрос такой: Дорогие форумчане, пожалуйста, поделитесь ресурсами, откуда достать информацию, как правильно привязать выходящий json в базу данных? Как правильно вносить туда изменения? Простыми словами, что мне необходимо изучить, что бы реализовать задуманное? Я себе представляю это так
- Приложение запустилось
- Подключилось к серверу
- Сервер отправил определенный json, допустим с выбранными админом товарами или брендами
- Пользователь тыкнул на продукт
- Артикул/штрихкод/наименование отправилось на сервер
- Сервер ответил json-ом товара
За любую информацию буду премного благодарен!