Я все еще открываю для себя awsmobile и мне все еще приходится читать много документов, но я не совсем понимаю, почему awsmobile init
генерирует awsmobilejs/backend
в моем проекте React, потому что:
1) Я думаю, что FE и BE НЕ должны быть в одном репо.
2) Я, вероятно, буду создавать мобильные приложения позже, также в отдельных репозиториях. Как это будет работать тогда? Согласно документу, мне нужно снова запустить awsmobile init <project_id>
, что также загрузит папку awsmobilejs/backend
(дубликат)
Для меня имеет смысл разделять FE и BE, особенно если у вас есть несколько внешних интерфейсов (WEB и мобильные приложения).
Мобильный концентратор Aws даже позволяет создавать в консоли несколько «приложений» (android, iOS, web и реагировать-нативно).
Как мне все отделить? и "подключить" их позже?
Бонусный вопрос:
Чем awsmobile (cloud-api) отличается от aws SAM
Кажется, что они достигают аналогичных вещей для Backend
Спасибо