Константин Б., да, как вариант. Но, как правило, в роутах используется человекопонятный слаг, а на бекенде всё же програмистопонятный авто инкрементируемый ID. Но если автора это не смущает - решение будет работать.
Возможно, решение jazzus сработает.
С ресурсами сложнее, в документации об этом не сказано. Но вам никто не мешает переписать resource на пачку обычных роутов, если есть необходимость в кастомном ключе.
Зависит от того, как именно вы хотите их там получить. Если через POST-параметры, то fetch или через форму. Если через GET-параметры, то так же ссылкой, переадресацией.
df12, в next.js или уже включён CORS, или так же существуют модули, которые его активируют. Поищите в интернете. Возможно, подойдёт тот же модуль от Express.
Сергей Пономарёв, потому что из querySelectorAll возвращается массив, а не элемент. Этот массив нужно перебирать и каждому элементу давать необходимое свойство.
Могу вам только посоветовать не использовать Expo. Он не настолько упрощает разработку, чтобы мириться с его всеми сложностями. Используйте чистый React Native и будет вам счастье.
Возможно, решение jazzus сработает.