По слухам, в мире набирает обороты движение No-Code и Low-Code, активно обсуждаются плюсы и минусы этих подходов. Иногда некоторые заявляют: «Будущее программирования — вовсе не кодинг». Давайте попробуем разобрать вопрос по-взрослому, как инженер и как бизнесмен.
LC и NC это вполне нормальные инструменты для декларативного описания фронта и прочего UI. Лет так через 10 фронты будут делать дизайнеры или бизнес-аналитики, а может и Искины по тексту эскиз смогут делать ... и загнется Figma за ненадобностью )
Вряд ли. Такие инструменты существуют уже не первое десятилетие, а фронт все еще приходится писать руками. Местами разработка фронтенда становится ощутимее сложнее разработки бэкенда. Разработка чего-то маленького и стандартного - возможно, серьезного - точно нет.
Плюс другой момент, о которому почему-то мало кто задумывается. Алгоритмическое описание поведения системы на машинном языке куда короче аналогичного описания на человеческом языке. Чуда все равно не произойдет.