Я обнаружил, что, поскольку JSON не делает различий между хешами и объектами, я могу обойти «закон» всегда придерживаться классов dto и вместо этого возвращать хэш-карту «на лету» или списокhashmaps, которые будут сериализованы в JSON как hash / es, а позже javascript будет обрабатываться как обычный объект / s.
Конечно, это не всегда применимо, но есть такие варианты использованиягде вы не можете реально гарантировать состояние возвращаемых данных (что есть, а что нет, некоторые реквизиты могут существовать, другие - нет).Это будет стоить мне много абстракций, чтобы сделать "Java".Плюс, в конце концов, JavaScript даже не будет заботиться о том, каким был исходный класс возвращаемых объектов.
Это вообще плохая практика?