сохранение данных в nosql
Возможна ли такая генерация формы в ангуляре ?
возможна
Мой тебе совет. Не заморачивайся с этим. Верстай все формы руками
Покажу попозже отличное решение на Джаваскрипт ) Отличное решение для нечёткой бизнес логики )
Руками в 2021 году верстать- найс конечно и перенесёмся мы в 2000-е ))
Json документ позволяет положить в базу неожиданные кейсы которые еще надо подумать хорошенько как уложить в SQL базу и сделать также компоненты
тут специалистом нужно быть. чтобы понимать для каких задач лучше sql, а для каких nosql решения.
В документации по Ангуляру есть пример как форму создать по обьекту
Наверное вот это https://angular.io/guide/dynamic-form
"Many forms, such as questionaires, can be very similar to one another in format and intent." Видите, что пишут ? "very similar" )
есть примеры успешного решения на формогенераторах без костылей?
Ну подождите ) https://github.com/json-editor/json-editor Что-то подобное, чем оно плохо ?
В том то и дело что нормальных инструментов для этого до сих пор и нет(
а как мне сделать валиюдацию клиентскую тут? например если у меня стоит одна галочка, то мне нужно одни валидаторы использовать для другого контрола в форме, если снята - то другие. Что делать если бизнес попросит кастомный компонент, как мне его включить в эту либу. Если бизнес попросит кастомно разместить контролы на форме, двигать кнопки и т.п., это либа позволяет это сделать? Асинхронные валидаторы те же цеплять можно на контролы тут?
я понимаю все вопросы и согласен. Тут я вот что бы сказал: иногда надо уже вводить данные, а всё остальное потом. И бизнес сам готов так работать. Наверное Вы сталкивались не раз с полями Примечание. Всё что угодно туда бизнес может написать. JSON может дать структуру таким примечаниям. Без валидаций и всего прочего.
ну вот, а я думал есть чего. Прост ща верстаю
Так что веб отстаёт в развитии в плане инструментария )
Обсуждают сегодня