Я внедрил систему звездного рейтинга для веб-проекта.
Количество звездочек рассчитывается в бэкэнде рельсов и отображается с видом.
Теперь я также реализовал динамический рейтинг через ajax. Таким образом мне нужно динамически обновлять рейтинг звезды.
Чтобы добиться этого, я просто продублировал код rails и повторно внедрил его в JavaScript. Хотя это решение работает, я не очень доволен им, потому что оно кажется грубым нарушением принципа СУХОЙ.
Какая лучшая практика в этом вопросе? Рассчитать все звездные рейтинги с помощью JavaScript?
Я рад возможному решению.