LCDP(Low Code Development Platforms)의 개념과 기능 및 장단점
해외에서는 많이 활용하고 있는 LCDP에 대해 간략하게 적어보려고 합니다.
(I would like to write briefly about LCDP which is widely used overseas.)
결론적으로 LCDP는 비개발 인력보다는 개발자의 생산성을 높이는 도구로 접근하는게 좋을 것 같습니다.
(In conclusion, LCDP would be a better tool to improve developer productivity than non-development workforce.)
LCDP ( Low-code development platforms ) 는 전통적인 절차 컴퓨터 프로그래밍 대신 그래픽 사용자 인터페이스 및 구성을 통해 응용 프로그램 소프트웨어 를 만들 수 있습니다 . - 위키피디아 -
(Low-code development platforms (LCDPs) allow the creation of application software through graphical user interfaces and configuration instead of traditional procedural computer programming. -- wikipedia - )
1 .LCDP(Low Code Development Platforms)의 개념
(Concept of LCDP (Low Code Development Platforms))
- 기본 개념은 '코딩 없는 프로그램 개발'
(The basic concept is 'development of programs without coding') - Drag-and-Drop의 디자인 방식으로 핸드코딩을 최소화
(Drag-and-drop design method minimizes hand coding) - 어플리케이션을 빠르게 개발하고 설치/교육/배포에 이르기까지 전 과정에 투자 최소화
(Minimize your investment in everything from rapid application development to installation / training / deployment) - 새로나온 기술이 아닌, 과거의 빠른 개발 툴과 모델기반 디자인, 시각화 프로그래밍 등의 개발환경 사상에서 진화
(It evolves from the development environment not just the new technology, but the past development tools, model-based design, visualization programming, etc.)
2 .솔루션의 기능
(Features of the solution)
- Drag-and-Drop Visual 개발 환경 제공
(Drag-and-Drop Visual development environment) - 미리 구성된 컴포넌트 및 샘플 응용프로그램 Template 지원
(Preconfigured components and sample application template support) - 위지위그(WYSWYG) Editor 지원
(Support WYSWYG Editor) - 오브젝트 매핑 지원: 별도 개발된 오브젝트 연결
( Support for object mapping: Connect object developed separately) - Process/Workflow 모델링
(Process / Workflow Modeling) - 모바일 앱/PC 통합 개발 환경 지원
(Support for mobile app / PC integrated development environment) - 손쉬운 App UI 개발
(Easy App UI development) - 자동화된 데이터베이스 통합
: 데이터모델에서 Query 추출, 외부 API에서 전달된 값의 데이터화 등
( Automated database consolidation
: Extraction of query from data model, dataization of value passed from external API, etc.) - Third-Party App 통합 지원
(Third-Party App Integration Support) - App Marketplace 지원: 템플릿/기능 다운로드 지원
(App Marketplace support: Template / feature download support)
Congratulations @gamto! You received a personal award!
Click here to view your Board
Congratulations @gamto! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!