Тема
Я использую усиление с помощью GraphQL и DynamoDB в качестве серверной части, которая работает через AppSync. AppSync генерирует json на основе vtl и выполняет его (на самом деле я не знаю, какая часть службы его выполняет), поэтому он называется Шаблон сопоставления преобразователя
Мне нужно покрыть все мои конечные точки GraphQL пользовательскими преобразователями, написанными мной, но разработка вредит, потому что я не могу найти обходного пути, как упростить разработку и тестирование, кроме как через консоль aws, что медленно и неудобно
Что я пробовал
В качестве подхода я попытался создать DynamoDB
файлы json и загрузить их через awscli
, но AppSync
использует другой формат json - Resolver Mapping Template
Что мне нужно
Я хотел бы знать любой обходной путь и рекомендации по разработке, отладке и тестированию моих преобразователей. Так что мне нужно 2 варианта или оба
- Сравните сгенерированный шаблон со всем
$util
материалом. приятно иметь - Выполнить сгенерированный шаблон через cli в DynamoDB для проверки результатов (или, может быть, есть какая-то фиктивная система). здорово иметь
vtl
изменения мне нужно нажимать его (5 мин +) или писать и отлаживать через консоль aws - person JIoJIaJIu   schedule 21.06.2019