Я недавно разработал 2 мобильных приложения.Я использовал Django для бэкэнда и React Native с Expo tool для фронтэнда.
Если вы используете реагировать нативно, то вы можете разрабатывать как Android, так и iOSприложение за один раз с небольшими изменениями конфигурации.
React Native - это инфраструктура JavaScript для создания собственных мобильных приложений.Он использует платформу React и предлагает большое количество встроенных компонентов и API.
Наконец, для простоты компоновки я использовал Графен-Python , который является библиотекой для построения GraphQL API в Python.
С этим стеком связана кривая обучения, но как только вы научитесь правильно его использовать, это сделает вашу жизнь очень легкой.