Re[2]: Состояние ui контролов
От: Qulac Россия  
Дата: 04.06.22 06:27
Оценка:
Здравствуйте, Артём, Вы писали:

Аё>Здравствуйте, merge, Вы писали:


M>>Какие мысли кто должен определять какие поля можно редактировать: фронт или бэк?

M>>Фронт вроде проще, не надо доп.запросов на бэк, но бэк вроде как должен определять логику приложения и если сделать аттрибуты на эти поля на бэкенде, то можно потом знать какие поля меняться могут, а какие нет

Аё>Может бек возвращать список полей, их типы, свойства, метки и т.д. Чтобы совсем православно. А может бек возвращать список флагов (фич) при старте приложения. И UI из этого списка уже поймет, какую вообще форму делать и делать ли ее, какие там поля и т.д. У меня эволюционно скатилось к второму варианту. Первый вариант в одном месте остался, и неизменно смущает новых людей излишней "гибкостью" читай- сложностью на ровном месте.


Да, где-то так. Бек возвращает список разрешений для пользователя, а как это осуществить — это уже дело фронда, он нужным образом для этого настраивает контролы.
Программа – это мысли спрессованные в код
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.