Как в javascript определять модели

298
29 августа 2017, 13:51

в Java к примеру для каждого запроса и ответа создается POJO, где определяется поля которые будут в каком либо запросе или ответе, Принято ли такое создавать для Javascript, ведь это удобно.

Answer 1

В Java так принято, потому что по другому долгое время было и невозможно (не знаю как сейчас). Кроме того в Java понятны собственно плюсы такого подхода, а именно строгая типизация обеспечивает проверку времени компиляции, поддержку со стороны IDE и т.п.

В JavaScript создание дополнительных классов в целом никак вам не поможет. Кроме того некоторыми людьми это воспринимается преимуществом, т.к. повышает скорость прототипирования и разработки, снижают "шум" в коде. Однако по мере возникновения типизированных надстроек типа TypeScript возникают и аналогичные практики.

В общем и целом в голом JavaScript скорее такой практики скорее нет, строгую валидацию и типизацию как правило оставляют на server-side.

READ ALSO
Поиск данных в JSON формате

Поиск данных в JSON формате

Есть спарсенный json файл, с большой вложенностьюКак правильно его обойти, что бы извлечь данные по ключу? Если мне например необходимо достать...

215
Выталкивает нижний блок при анимации

Выталкивает нижний блок при анимации

При клике выпадает текст и этим смещает блок, что идет дальше по кодуА хотелось бы чтоб он выпадал поверх

271
замена /n на <br />

замена /n на <br />

Заменил таким образом textreplace(/\n/g, "<br />") но когда начинаю рендерить то почему то он просто пишет:

274