Size: a a a

JavaScript Noobs — сообщество новичков

2021 June 08

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну там же что-то типа выпадашки, похоже. харкодить на фронте шо-то ащ странное -_-
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Не вижу проблем
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Хочешь отдай json на клиент
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Хочешь повтори его на клиенте сам
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
бррр
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
DRY, как минимум
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Не тот случай
источник

Д

Деда in JavaScript Noobs — сообщество новичков
В базе стоит хранить только динамические данные
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Иначе потом боком выйдет
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
да тот, из-за нарушения этого DRY могут проблемы на ровном месте возникнуть, хоть из-за опечатки
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Ну почему? Разве сложно со стороны сервера отдать статус объектом клиенту?
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Зачем из базы брать то?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
там в качестве антипода таблицы был харкод именно на фронте, меня больше всего это задевает
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Ну тут как кому удобно,
1. можно отдельным эндпоинтом отдать клиенту все статусы но не из базы а из конфига статичного
2. можно подмешивать к сущностям, а в базе хранить только status_id
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Хранить в таблицы отдельно ради 5 строк это непозволительная роскошь. У любого JOIN должно быть весомое оправдание
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну это ещё приемлемо, к примеру, я допускаю, хотя я бы всё равно в таблицу кинул, скорее всего
но хардкод на фронте - я против всеми конечностями
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Не было высоконагруженных проектов?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну, может, вы и правы, я не работал над чем-то достаточно крупным, чтоб судить насчёт таких проблем с производительностью
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Только из за этого
источник

Д

Деда in JavaScript Noobs — сообщество новичков
Золотое правило при построении баз данных
источник