Информация об изменениях

Сообщение Re: Состояние ui контролов от 03.06.2022 22:13

Изменено 03.06.2022 22:35 Артём

Re: Состояние ui контролов
Здравствуйте, merge, Вы писали:

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

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

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

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

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

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