Звучит оно красиво, конечно, но в реальности если давать конечному клиенту такой функционал, то это всегда оборачивается "ой, я тут что-то нажал и оно всё сломалось", "мы вот это вот сюда подвинули и всё поехало", и дело не в криворукости разработчиков, а в том, что без наличия хотя бы какого-то понимания, как эти технологии работают, этот функционал - граната в руках обезьяны.
И вот мы приходим к тому, что пользоваться этими фишками можно только при наличии знаний, а при наличии знаний - тебе эти визуальные конструкторы не нужны. Поэтому только хардкод, только список предустановленных значений...
Звучит оно красиво, конечно, но в реальности если давать конечному клиенту такой функционал, то это всегда оборачивается "ой, я тут что-то нажал и оно всё сломалось", "мы вот это вот сюда подвинули и всё поехало", и дело не в криворукости разработчиков, а в том, что без наличия хотя бы какого-то понимания, как эти технологии работают, этот функционал - граната в руках обезьяны.
И вот мы приходим к тому, что пользоваться этими фишками можно только при наличии знаний, а при наличии знаний - тебе эти визуальные конструкторы не нужны.
Поэтому только хардкод, только список предустановленных значений...