Jump to content

Платформа разработки с низким кодом

(Перенаправлено с платформ разработки Low-code )
Визуальный редактор low-code, позволяющий создавать логику процессов без знаний программирования, проиллюстрированный примером из Peakboard.

Платформа разработки с низким уровнем кода ( LCP ) предоставляет среду разработки, используемую для создания прикладного программного обеспечения , как правило, через графический интерфейс пользователя (в отличие от только написания кода, хотя некоторое кодирование возможно и может потребоваться). Платформа с низким кодированием может создавать полностью работоспособные приложения или требовать дополнительного кодирования для конкретных ситуаций. Платформы разработки с низким кодом обычно находятся на высоком уровне абстракции и могут сократить количество традиционно затрачиваемого времени, обеспечивая ускоренную доставку бизнес-приложений. Общим преимуществом является то, что более широкий круг людей может внести свой вклад в разработку приложения, причем не только те, кто обладает навыками кодирования, но и хорошее управление необходимо, чтобы иметь возможность придерживаться общих правил и положений. LCDP также могут снизить первоначальные затраты на установку, обучение, развертывание и обслуживание. [1]

Платформы разработки с низким кодом берут свое начало в языках программирования четвертого поколения и инструментах быстрой разработки приложений 1990-х и начала 2000-х годов. Подобно предыдущим средам разработки, LCDP основаны на принципах архитектуры, управляемой моделями , автоматической генерации кода и визуального программирования . [2] Концепция разработки для конечных пользователей также существовала и раньше, хотя LCDP привнесли некоторые новые подходы к этой разработке. Рынок платформ разработки low-code берет свое начало в 2011 году. [3] Конкретное название «low-code» не было предложено до 9 июня 2014 г. [1] когда его использовал отраслевой аналитик Forrester Research . Наряду с платформами разработки без кода , low-code был описан журналом Forbes в 2017 году как «чрезвычайно разрушительный». [4]

Используйте [ править ]

В результате революции микрокомпьютеров предприятия широко внедрили компьютеры среди своих сотрудников, что позволило широко автоматизировать бизнес-процессы с помощью программного обеспечения . [5] Потребность в автоматизации программного обеспечения и новых приложениях для бизнес-процессов требует от разработчиков программного обеспечения массового создания индивидуальных приложений, адаптирующих их к уникальным потребностям организаций. [6] Платформы разработки с низким кодом были разработаны как средство, позволяющее быстро создавать и использовать рабочие приложения, которые могут удовлетворить конкретные потребности организации в процессах и данных. [7]

Прием [ править ]

В 2016 году исследовательская фирма Forrester подсчитала, что к 2020 году общий рынок платформ разработки low-code вырастет до 15,5 миллиардов долларов. [8] Сегменты рынка включают базы данных, платформы обработки запросов, мобильные платформы, процессы и платформы общего назначения с низким кодом. [9]

Рост рынка разработки low-code можно объяснить ее гибкостью и простотой. [10] Платформы разработки с низким уровнем кода смещают свое внимание на приложения общего назначения с возможностью добавления собственного кода при необходимости или желании. [3]

Доступность для мобильных устройств — один из движущих факторов использования платформ разработки с низким кодом. [6] Вместо того, чтобы разработчикам приходилось тратить время на создание программного обеспечения для нескольких устройств, пакеты low-code обычно включают эту функцию в стандартную комплектацию. [6]

Поскольку они требуют меньше знаний в области кодирования, практически любой человек, работающий в среде разработки программного обеспечения, может научиться использовать платформу разработки с низким уровнем написания кода. Такие функции, как интерфейсы перетаскивания , помогают пользователям визуализировать и создавать приложения. [8]

Проблемы безопасности и соответствия требованиям [ править ]

Обеспокоенность по поводу безопасности и соответствия требованиям платформы разработки с низким кодом растет, особенно в отношении приложений, использующих потребительские данные. Могут возникнуть опасения по поводу безопасности приложений, созданных так быстро, и возможного отсутствия надлежащего управления, что приведет к проблемам с соблюдением требований . [10] Однако приложения с низким кодом также способствуют инновациям в области безопасности. Учитывая непрерывную разработку приложений, становится проще создавать безопасные рабочие процессы с данными. Тем не менее, факт остается фактом: платформы разработки с низким кодом, которые не применяют и строго придерживаются теории нормализованных систем. [11] не решают задачи, усложняющиеся из-за изменений. [10]

Критика [ править ]

Некоторые ИТ-специалисты задаются вопросом, подходят ли платформы разработки с низким кодированием для крупномасштабных и критически важных корпоративных приложений. [12] Другие задаются вопросом, действительно ли эти платформы удешевляют или облегчают разработку. [13] Кроме того, некоторые ИТ-директора выразили обеспокоенность тем, что внутреннее внедрение платформ разработки с низким уровнем кода может привести к увеличению количества неподдерживаемых приложений, создаваемых теневым ИТ-отделом . [14]

См. также [ править ]

Ссылки [ править ]

  1. Перейти обратно: Перейти обратно: а б Ричардсон, Клей (9 июня 2014 г.). «Появляются новые платформы разработки для приложений, ориентированных на клиентов» . www.forrester.com . Проверено 18 ноября 2016 г.
  2. ^ Лонерган, Кевин (29 июля 2015 г.). «На дне: почему ИТ-директорам следует заботиться о Low-code – информационном веке» . Информационный век . Информационный век. Архивировано из оригинала 2 февраля 2017 года . Проверено 22 января 2017 г.
  3. Перейти обратно: Перейти обратно: а б Марвин, Роб (12 августа 2014 г.). «Как разработка с низким кодом ускоряет доставку программного обеспечения — SD Times» . СД Таймс . Сан-Диего Таймс . Проверено 18 ноября 2016 г.
  4. ^ Блумберг, Джейсон. «Движение Low-Code/No-Code: более разрушительное, чем вы думаете» . www.forbes.com . Проверено 20 августа 2018 г.
  5. ^ «Разработка приложений с низким кодом и без кода | Microsoft Power Apps» . powerapps.microsoft.com . Проверено 6 января 2023 г.
  6. Перейти обратно: Перейти обратно: а б с Марвин, Роб. «Создание приложения без программирования: миф или реальность?» . ПКМАГ . ПК Маг . Проверено 18 ноября 2016 г.
  7. ^ «Разработчики программного обеспечения: мы поддерживаем инструменты с низким кодом (или даже без кода)» . ЗДНет .
  8. Перейти обратно: Перейти обратно: а б Ричардсон, Клэй. «Пейзаж поставщиков: раздробленная, плодородная почва платформ приложений с низким кодом» (PDF) . Исследования Форрестера. Архивировано из оригинала (PDF) 9 августа 2017 г. Проверено 25 января 2017 г.
  9. ^ Хаммонд, Джеффри. «Forrester Wave™: мобильные платформы Low-Code для бизнес-разработчиков, третий квартал 2018 г.» . www.forrester.com . Исследования Форрестера. Архивировано из оригинала 15 августа 2018 года . Проверено 8 августа 2018 г.
  10. Перейти обратно: Перейти обратно: а б с Рубенс, Пауль (10 ноября 2014 г.). «Используйте платформы с низким кодом для разработки приложений, которые нужны клиентам» . ИТ-директор . Журнал ИТ-директоров.
  11. ^ Маннарт, Хервиг; Верелст, Ян; Де Брюин, Питер (2016). Нормализованная теория систем: от основ развиваемого программного обеспечения к общей теории развивающегося дизайна . ISBN  9789077160091 .
  12. ^ Раймер, Джон. «Платформы с низким кодом позволяют быстро создавать приложения для клиентов, но могут ли они масштабироваться?» . Исследования Форрестера. Архивировано из оригинала 2 февраля 2017 года . Проверено 22 января 2016 г.
  13. ^ ООО «Флатлоджик» (05.12.2022). «В чем разница между Low Code и No Code» . Блог Flatlogic . Проверено 6 января 2023 г.
  14. ^ Шор, Джоэл (31 июля 2015 г.). «Как инструменты разработки без написания кода могут принести пользу ИТ» . Поиск облачных приложений . Журнал TechTarget. Архивировано из оригинала 31 марта 2017 г. Проверено 22 января 2017 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2dcf8e2b1576ac103ad004daded80655__1718961600
URL1:https://arc.ask3.ru/arc/aa/2d/55/2dcf8e2b1576ac103ad004daded80655.html
Заголовок, (Title) документа по адресу, URL1:
Low-code development platform - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)