Обработчик чтения Transit-cljs для чтения в массиве

Я новый Clojurescript и хочу взломать эти длинные выходные, чтобы портировать через приложение NodeJS. Мой http-ответ имеет структуру JSON:

{
 "key1":"foo",
 "rows":[{"name":"alice"},{"friend":"bob"}]
}

Что должен обработчик моего читателя, чтобы убедиться, что я получаю строки и значения элементов массива? Заранее спасибо.

1 ответ

Решение

Transit-cljs будет обрабатывать все эти типы автоматически для вас, вам не нужно делать ничего особенного, чтобы обрабатывать это при отправке или получении этого.

Transit - это альтернативный формат JSON для передачи представлений данных. Если вы хотите использовать Transit, то ваш сервер должен будет передавать данные Transit, а ваш клиент должен будет их проанализировать. Нет смысла говорить об использовании Transit в ClojureScript, когда вы общаетесь с сервером в формате JSON.

Другие вопросы по тегам