최고의 로우 코드 노코드 앱 개발 도구(2026)
노코드 로우코드 앱 개발은 드래그 앤 드롭 템플릿에서 앱을 생성하는 시각적 빌더와 정의된 데이터 스키마를 작업 화면으로 컴파일하는 템플릿 기반 플랫폼이라는 두 가지 제품군으로 분류됩니다. 시장에는 수백 가지 도구가 포함되어 있지만 대부분의 팀에서는 5~10개를 선택합니다. 현명한 선택은 데이터 모델 복잡성, 배포 대상, 통합 표면 및 출시 후 애플리케이션을 관리하는 사람이라는 네 가지 변수로 귀결됩니다.
주요 내용
- 로우 코드와 노 코드 앱 개발은 같은 것이 아닙니다. 노 코드는 고정 구성 요소를 사용하는 프로그래머가 아닌 사람을 대상으로 하고, 로우 코드는 생성된 출력을 코드로 확장하는 개발자를 대상으로 합니다.
- 가장 큰 선택 실수는 UI 개선을 선택하는 것입니다. 데이터 모델, 권한 및 통합 계층에 따라 앱이 2년 후에도 살아남을지 여부가 결정됩니다.
- 모델 기반 플랫폼(4D 포함)은 픽셀 단위의 완벽한 소비자 사용자 인터페이스보다는 기본적으로 구조화된 기록, 관계 및 비즈니스 규칙에 의존하는 애플리케이션을 갖춘 팀에 보상을 제공합니다.
- 모바일 지원은 매우 다양합니다. “반응형 웹 보기”는 기본 또는 오프라인 지원 모바일 앱과 동일하지 않으며 현장 기술자가 신호를 잃자마자 차이점이 분명해집니다.
- 총 소유 비용은 라이센스 비용이 아닌 유지 관리 및 수정 요청에 의해 결정됩니다. 원래 개발자가 떠나면 어떻게 되는지 물어보십시오.
- 커밋하기 전에 하나의 진정한 엔드투엔드 워크플로 프로토타입을 만들어 보세요. 이틀간의 스파이크(spike) 테스트는 모든 기능 매트릭스를 능가합니다.
로우코드 노코드 애플리케이션 개발이란?
로우 코드 노 코드 앱 개발은 빈 코드 파일에서 애플리케이션을 작성하는 대신 시각적 설정(양식, 테이블, 워크플로 및 커넥터)을 통해 소프트웨어를 구축하는 것을 설명합니다. 두 레이블은 작성할 수 있는 코드의 범위에 해당합니다. 노코드 플랫폼은 사용자가 아무것도 작성하지 않을 것이라고 가정하고 해당 구성 요소가 지원하는 것으로 제한합니다. 로우 코드 플랫폼은 시각적 계층이 소진되면 일부를 작성하고 스크립팅 후크, API 또는 확장 모델을 노출할 수 있다고 가정합니다.
구별은 상업적으로 중요합니다. 귀하의 프로세스에 완벽하게 맞는 코드 없는 도구는 시장에 있는 어떤 도구보다 빠릅니다. 거의 맞는 코드 없는 도구는 영구적인 임시방편(workaround)을 만드는 공장이 되며 나중에 마이그레이션 비용이 발생합니다. 로우 코드 플랫폼은 확장 가능성(headroom)을 위해 더 가파른 학습 곡선을 사용합니다.
Gartner는 이 범주에 대한 엔터프라이즈 프레임워크를 대중화했으며, IT 거버넌스보다는 협력하는 비즈니스 측 구축자인 “시민 개발자”라는 용어는 동일한 용어에서 유래되었습니다. 중립적인 기본 정의를 원한다면 로우 코드 개발 플랫폼에 대한 Wikipedia 항목에서 시작하는 것이 합리적이며 해당 카테고리가 RAD(Rapid Application Development) 및 1980년대와 1990년대의 4세대 언어와 겹친다는 점을 올바르게 지적하고 있습니다.
로우코드 개발은 어떻게 진행되나요?
로우 코드 개발은 애플리케이션을 플랫폼이 관리하는 계층, 즉 데이터 계층(테이블, 필드, 관계), 논리 계층(규칙, 워크플로, 트리거), 프레젠테이션 계층(양식, 목록, 대시보드), 전달 계층(웹, 모바일, API)으로 분리하는 방식으로 작동합니다. 처음 세 가지를 구성하면 플랫폼이 컴파일, 호스팅, 인증 체계 및 종종 데이터베이스 자체를 처리합니다.
네 가지 메커니즘이 대부분의 작업을 수행합니다.
관련 항목: — 단일 파일의 데스크톱, 웹, 모바일용 맞춤형 앱이 필요한 팀을 위한 장기 실행 관계형 데이터베이스 플랫폼입니다..
- 스키마 기반 생성. 엔터티와 관계를 정의합니다. 플랫폼은 CRUD 화면, 유효성 검사 및 탐색을 생성합니다. 다이어그램을 변경하면 화면이 이어집니다. 이것이 모델 중심 접근 방식이며, 이것이 바로 스키마 디자인이 로우 코드 작업에서 가장 효과적인 기술인 이유입니다.
- 시각적 논리 빌더. 조건부 분기, 승인 체인 및 예약된 작업은 코드가 아닌 순서도 또는 규칙 테이블로 표현됩니다. 단점은 복잡한 연결이 논리적으로 불가능해지는 것보다 시각적으로 읽을 수 없게 되는 속도가 더 빠르다는 것입니다.
- 커넥터 및 API. 일반 서비스(이메일, 결제, 스토리지, CRM)와 기타 모든 서비스에 대한 일반 REST/GraphQL 커넥터에 대한 사전 구축된 통합입니다. 일반적으로 통합 정도는 비슷한 가격의 플랫폼 간의 실제 차별화 요소입니다.
- 탈출 경로(Escape traces). 개발자가 시각적 계층을 뛰어넘을 수 있게 해주는 스크립팅 언어, 사용자 정의 구성 요소 또는 서버 측 기능입니다. 비상 해치가 없는 플랫폼은 한계에 부딪힙니다. 이를 달성하려면 개발자 기술이 필요합니다.
유용한 정신 모델: 로우 코드 플랫폼은 시각적 프런트 엔드를 갖춘 컴파일러입니다. 컴파일러의 품질(동시성, 마이그레이션 및 버전 관리를 처리하는 방식)은 데모에서는 보이지 않지만 프로덕션에서는 결정적입니다.
로우 코드 vs 코드 없음 vs 기존 개발
| 차원 | 코드 없음 | 로우 코드 | 전통 |
|---|---|---|---|
| 기본 빌더 | 비즈니스 사용자 | 개발자 또는 기술 분석가 | 소프트웨어 엔지니어 |
| 사용자 정의 코드 허용 | 거의 또는 전혀 | 예, 스크립팅/API를 통해 | 무제한 |
| 첫 번째 앱 작동 시간 | 시간에서 일까지 | 며칠에서 몇 주까지 | 몇 주에서 몇 달까지 |
| 복잡성의 한계 | 낮음에서 보통 | 보통에서 높음 | 사실상 없음 |
| 공급업체 종속 위험 | 높음 | 보통 | 낮음 |
| 거버넌스 필요 | 높음(섀도우 IT 위험) | 보통 | 표준 SDLC |
| 가장 잘 맞는 | 부서별 양식, 추적기, 승인 | LOB(기간 업무) 시스템, 내부 도구 | 제품, 대규모, 특이한 요구사항 |
솔직한 요약: 로우 코드 노 코드 앱 개발에서는 노 코드가 속도와 접근성을 최대화하고, 로우 코드가 도달 범위를 최대화하며, 전통적인 개발이 제어를 최대화합니다. 대부분의 조직은 결국 세 가지 모두를 관리하게 되며 거버넌스 문제는 이들이 서로 통신하는 방식입니다.
로우코드 노코드 애플리케이션 개발 플랫폼에서 찾아야 할 사항
로우 코드 노코드 앱 개발의 성공을 실제로 예측하는 평가 기준(대략 중요도 순):
쇼핑하는 경우: — 더 넓은 Zoho 제품군에 연결되고 앱당 가격이 아닌 사용자당 가격으로 제공되는 로우 코드 앱 빌더입니다..
- 데이터 모델의 표현력. 다대다 관계, 복합 키, 계산된 필드 및 참조 무결성을 처리할 수 있습니까? 약한 데이터 모델링은 플랫폼이 폐기되는 가장 일반적인 이유입니다.
- 권한 세분성. 역할 기반 메뉴 숨기기뿐만 아니라 기록 및 필드 수준 보안. 지역 관리자가 자신의 지역에서 기록하도록 제한하는 방법을 구체적으로 물어보십시오.
- 통합 표면. 문서화된 REST API, 웹후크 및 외부 시스템을 인증하는 방법입니다. 다른 소프트웨어에서 플랫폼을 호출할 수 없으면 사일로가 됩니다.
- 배포 및 호스팅 옵션. 클라우드 전용, 프라이빗 클라우드 또는 온프레미스. 규제 대상 산업과 일부 유럽 공공 부문 구매자는 이를 즉시 필터링합니다.
- 모바일 스토리. 반응형 웹, 프로그레시브 웹 앱 또는 기본 컨테이너. 오프라인 기능은 별도의 문제입니다. 명시적으로 테스트하세요.
- 버전 관리 및 환경. 수동으로 다시 빌드하지 않고도 테스트에서 프로덕션으로의 전환을 촉진할 수 있습니까? 이 질문을 무시하는 팀은 각 릴리스마다 애플리케이션을 수동으로 다시 빌드합니다.
- 출력 경로. 데이터와 로직을 사용 가능한 형식으로 내보낼 수 있나요? 데이터 내보내기는 기본 사항(table stakes)입니다. 논리적 내보내기는 거의 존재하지 않습니다. 이것이 바로 실제 벤더 종속(lock-in)입니다.
- 지원 및 커뮤니티. 문서 품질, 포럼 활동, 공급업체의 지원 엔지니어가 스키마를 읽을 수 있는 능력.
로우코드 노코드 모바일 앱 개발
로우코드 노코드 모바일 앱 개발은 마케팅 주장과 현실이 가장 극명하게 갈라지는 부분입니다. 세 가지 제공 모델이 있으며 서로 바꿔 사용할 수 없습니다.
- 반응형 웹. 앱은 브라우저에서 실행되며 휴대폰 너비에 맞춰 조정됩니다. 가장 저렴하고 항상 최신 상태를 유지하지만 오프라인 액세스가 불가능하고 기기 하드웨어에 대한 액세스가 제한되며 앱 스토어가 없습니다.
- PWA(프로그레시브 웹 앱). 설치 및 캐시가 가능하고 제한된 오프라인 동작이 가능합니다. 사용자가 안정적인 연결을 제공하는 내부 도구를 위한 합리적인 중간 지점입니다.
- 네이티브 또는 하이브리드 컨테이너. 플랫폼은 iOS 및 Android용 앱을 래핑하여 카메라, GPS, 바코드 스캐닝, 푸시 알림 및 실제 오프라인 동기화에 대한 액세스를 제공합니다. 이것이 현장 서비스, 검사 및 창고 앱에 실제로 필요한 것입니다.
오프라인 동기화는 자체적으로 평가할 가치가 있습니다. 두 장치가 연결 없이 동일한 기록을 편집할 때 충돌을 해결하는 방법과 플랫폼이 쓰기를 대기열에 추가하는지 아니면 단순히 차단하는지 물어보세요. 오프라인 쓰기를 차단하는 플랫폼은 지하실, 창고, 시골 지역에서는 실패할 것입니다.
로우 코드 환경에서 4D가 적합한 곳
4D(4th Dimension)는 자체 관계형 데이터베이스, 양식 디자이너 및 애플리케이션 서버가 내장된 모델 기반 개발 환경입니다. 이러한 조합은 오늘날의 로우 코드 라벨보다 수십 년 앞서 있지만 해당 범주에 정확하게 들어맞습니다. 개발자는 테이블과 관계를 정의하고, 그로부터 양식을 생성하고, 양식 및 데이터베이스 이벤트에 메서드를 연결하고, 동일한 코드베이스에서 데스크톱, 클라이언트-서버 또는 웹 애플리케이션으로 배포합니다.
소규모 팀에서 일하는 IT 빌더의 경우 실질적인 이점은 다음과 같습니다.
- 통합 스택. 데이터베이스, 애플리케이션 로직, 양식 및 웹 서버가 함께 제공되므로 앱 빌더와 별도의 데이터베이스 간의 통합 프로젝트가 없습니다.
- 실제 프로그래밍 언어가 바탕에 깔려 있습니다. 4D 언어와 ORDA(객체 관계형 데이터 액세스)는 개발자에게 시각적 계층을 포기하지 않고도 순수한 코드 도구가 부족한 탈출구를 제공합니다.
- 배포 유연성. 동일한 프로젝트는 내부 애플리케이션과 동일한 데이터에 대한 브라우저 액세스 가능 보기가 필요한 조직에 적합한 데스크톱 클라이언트, 웹 클라이언트 및 REST 소비자에게 서비스를 제공할 수 있습니다.
- 장기 데이터. 스키마가 명시적이고 사용자가 데이터베이스를 소유하므로 마이그레이션 및 보고 경로는 계속 열려 있습니다.
균형은 정직합니다. 4D는 귀하가 데이터 모델링에 익숙하고 해당 언어를 배울 준비가 되어 있다고 가정합니다. 스키마 사고 없이 순수한 드래그 앤 드롭 경험을 원하는 팀은 코드 없는 양식 빌더를 더 빨리 찾을 수 있습니다. 앱 개발이 기본적으로 규칙이 첨부된 관련 비즈니스 기록 세트인 팀은 모델 기반 경로가 더 내구성이 있다는 것을 알게 될 것입니다.
결정 방법: 로우 코드 노코드 앱 개발을 위한 실용적인 순서
- 먼저 데이터 모델을 종이에 작성합니다. 엔터티, 관계 및 비즈니스에서 가장 자주 묻는 세 가지 쿼리입니다. 당신이 그릴 수 없다면 어떤 플랫폼도 당신을 구할 수 없습니다.
- 가장 엄격한 요구 사항을 식별합니다. 오프라인 모바일, 특정 통합, 규제 제약 또는 보고 요구 사항. 이 한 가지에 대해 후보 목록을 필터링하세요.
- 가장 쉬운 작업 흐름이 아닌 가장 어려운 작업 흐름의 프로토타입을 제작합니다. 데모는 항상 가장 쉬운 경로를 보여줍니다. 예외 사례를 사용하여 승인 체인을 구축합니다.
- 실제 장치에서 실제 최종 사용자를 대상으로 테스트합니다. 노트북에서 작동하고 냉장 창고에서 장갑을 낀 손으로 작동하지 않는 양식은 완성되지 않습니다.
- 두 번째 해의 가격. 변경 요청, 추가 사용자 및 유지 관리 비용을 포함합니다.
- 종료를 검토합니다. 데이터를 내보내고, API 문서를 읽고, 필요한 경우 다른 곳에서 애플리케이션을 다시 빌드할 수 있는지 확인합니다.
출처 및 추가 자료
- 로우 코드 개발 플랫폼 — Wikipedia: 로우 코드 개발 플랫폼(LCDP)은 쓰기 작업이 거의 또는 전혀 필요하지 않은 소프트웨어 개발 환경(일반적으로 그래픽 사용자 인터페이스(GUI))을 제공합니다.
- 모바일 앱 개발 — Wikipedia: 모바일 앱 개발은 개인용 디지털 단말기(PDA…
자주 묻는 질문
로우코드 노코드 애플리케이션 개발이란?
노코드 로우코드 애플리케이션 개발에는 코드를 처음부터 작성하는 대신 데이터 모델, 양식, 로직 및 통합의 시각적 구성을 통해 비즈니스 애플리케이션을 만드는 작업이 포함됩니다. 노코드 도구는 프로그래밍이 필요 없다고 가정하며 사용자를 제공된 구성 요소 내로 제한합니다. 로우 코드 도구에는 일부 프로그래밍이 포함되며 스크립트 또는 API 탈출 경로(escape hatch)를 제공합니다. 둘 다 내부 및 비즈니스 소프트웨어의 제공 시간을 줄이는 것을 목표로 합니다.
로우코드 노코드 애플리케이션 개발 플랫폼이란?
로우코드 및 노코드 애플리케이션 개발 플랫폼은 애플리케이션을 조립하고 실행하는 데 필요한 데이터 계층, 시각적 생성기, 커넥터 및 호스팅을 제공하는 소프트웨어 환경입니다. 플랫폼은 주로 데이터 모델의 표현력, 권한의 세분성, 통합 범위, 배포 옵션 및 사용자 지정 코드 허용 여부가 다릅니다. 템플릿 기반 플랫폼은 정의된 스키마에서 화면을 생성합니다. 양식 기반 플랫폼은 UI부터 시작하여 내부로 생성됩니다.
로우코드 노코드 개발이란 무엇이며, 기존 코딩과 어떻게 다른가요?
노코드 로우코드 개발은 손으로 작성한 보일러플레이트(데이터베이스 액세스, 인증, CRUD 화면, 배포)를 구성으로 대체하여 개발자가 비즈니스 규칙 및 예외 케이스에 집중할 수 있도록 합니다. 기존 코딩은 무제한 제어를 제공하지만 각 레이어를 생성해야 합니다. 실질적인 차이점은 품질이 아니라 첫 번째 작업 릴리스까지의 시간과 복잡성 한도입니다. 잘 구축된 로우 코드 애플리케이션은 해당 범위 내에서 손으로 코딩한 애플리케이션만큼 안정적일 수 있습니다.
로우코드 노코드 모바일앱 개발이란?
노코드 로우코드 모바일 앱 개발에는 반응형 웹사이트, 프로그레시브 웹앱 또는 네이티브/하이브리드 컨테이너로 제공되는 동일한 시각적 도구를 사용하여 휴대폰 및 태블릿용 앱을 구축하는 작업이 포함됩니다. 컨테이너 접근 방식만이 오프라인 동기화, 카메라, GPS 및 푸시 알림을 안정적으로 제공합니다. 연결이 중단될 때 쓰기를 대기열에 추가할지 차단할지 여부가 플랫폼에 따라 다르기 때문에 팀에서는 오프라인 충돌 해결을 명시적으로 테스트해야 합니다.
로우 코드 개발은 내부적으로 어떻게 작동하나요?
로우 코드 개발은 데이터, 로직, 프레젠테이션 및 전달 계층을 분리한 다음 구성에서 기계적인 부분을 생성하는 방식으로 작동합니다. 테이블과 관계를 정의하고, 규칙과 워크플로를 연결하고, 양식을 배치하면 플랫폼이 결과를 컴파일하고 호스팅합니다. 통합은 커넥터와 문서화된 API를 통해 이루어지며 확장은 시각적 계층의 한계가 오는 지점의 스크립트 후크를 통해 발생합니다.
Reddit에서 사람들이 로우코드 플랫폼에 대해 경고하는 이유는 무엇인가요?
개발자 커뮤니티에서 반복적으로 제기되는 불만 사항에는 공급업체 종속, 확장성이 떨어지는 사용자당 가격 책정, 취약한 버전 제어, 재작성을 강제하는 복잡성 제한 등이 있습니다. 이는 신화가 아니라 정당한 위험입니다. 데이터 내보내기, 문서화된 API, 환경 프로모션 및 스크립팅을 위한 탈출구가 포함된 플랫폼을 선택하고 커밋하기 전에 가장 어려운 워크플로의 프로토타입을 제작하여 문제를 완화합니다.
전담 개발자가 없는 소규모 팀에 로우코드가 적합한가요?
개발자가 없는 소규모 팀은 데이터 거버넌스와 품질을 담당하는 사람이 있는 한 양식, 추적기, 승인 흐름을 위한 노코드 도구를 최대한 활용합니다. 애플리케이션이 비즈니스에 중요해지거나 오프라인 모바일 액세스 또는 복잡한 권한이 필요한 경우, 실제 데이터 모델과 스크립팅 지원을 갖춘 로우 코드 플랫폼이 장기적으로 가장 안전한 선택이 됩니다. 결정적인 요인은 일반적으로 2년차에 애플리케이션을 관리하는 사람이 누구인지입니다.
출처 및 추가 자료
- Wikipedia, “로우 코드 개발 플랫폼” — 로우 코드 노코드 앱 개발 카테고리에 대한 정의 및 역사적 참고 자료입니다.
- developer.4d.com의 4D 문서 — 4D 데이터 모델, ORDA 및 배포 옵션에 대한 공식 참조입니다.
- OWASP 애플리케이션 보안 검증 표준 - 플랫폼이 인증 및 권한 부여를 처리하는 방법을 평가하는 데 유용합니다.
- 자체 공급업체 계약 및 데이터 처리 계약: 가격, 호스팅 지역 및 종료 조건에 대한 유일하고 권위 있는 소스입니다.
자주 묻는 질문
로우코드 노코드 애플리케이션 개발이란?
노코드 로우코드 애플리케이션 개발에는 코드를 처음부터 작성하는 대신 데이터 모델, 양식, 로직 및 통합의 시각적 구성을 통해 비즈니스 애플리케이션을 만드는 작업이 포함됩니다. 어떤 코드 도구도 프로그래밍이 없다고 가정하고 사용자를 해당 구성 요소로 제한하지 않습니다. 로우 코드 도구에는 일부 프로그래밍이 포함되며 스크립트 또는 API 탈출 해치를 제공합니다. 둘 다 내부 및 비즈니스 소프트웨어의 제공 시간을 줄이는 것을 목표로 합니다.
로우코드 노코드 애플리케이션 개발 플랫폼이란?
로우코드 및 노코드 애플리케이션 개발 플랫폼은 애플리케이션을 조립하고 실행하는 데 필요한 데이터 계층, 시각적 생성기, 커넥터 및 호스팅을 제공하는 소프트웨어 환경입니다. 플랫폼은 주로 데이터 모델의 표현력, 권한의 세분성, 통합 범위, 배포 옵션 및 사용자 지정 코드 허용 여부가 다릅니다. 템플릿 기반 플랫폼은 정의된 스키마에서 화면을 생성합니다. 양식 기반 플랫폼은 UI 내부에서 생성됩니다.
로우코드 노코드 개발이란 무엇이며, 기존 코딩과 어떻게 다른가요?
노코드 로우코드 개발은 손으로 작성한 상용구(데이터베이스 액세스, 인증, CRUD 화면, 배포)를 구성으로 대체하여 개발자가 비즈니스 규칙 및 극단적 사례에 집중할 수 있도록 합니다. 기존 코딩은 무제한 제어를 제공하지만 각 레이어를 생성해야 합니다. 실질적인 차이점은 품질이 아니라 첫 번째 작업 릴리스까지의 시간과 복잡성 한도입니다. 잘 구축된 로우 코드 애플리케이션은 해당 범위 내에서 손으로 코딩한 애플리케이션만큼 안정적일 수 있습니다.
로우코드 노코드 모바일 앱 개발이란?
노코드 로우코드 모바일 앱 개발에는 반응형 웹사이트, 프로그레시브 웹앱 또는 네이티브/하이브리드 컨테이너로 제공되는 동일한 시각적 도구를 사용하여 휴대폰 및 태블릿용 앱을 구축하는 작업이 포함됩니다. 컨테이너 접근 방식만이 오프라인 동기화, 카메라, GPS 및 푸시 알림을 안정적으로 제공합니다. 연결이 중단될 때 쓰기를 대기열에 추가할지 차단할지 여부가 플랫폼에 따라 다르기 때문에 팀에서는 오프라인 충돌 해결을 명시적으로 테스트해야 합니다.
로우 코드 개발은 내부적으로 어떻게 작동하나요?
로우 코드 개발은 데이터, 로직, 프레젠테이션 및 전달 계층을 분리한 다음 구성에서 기계 부품을 생성하는 방식으로 작동합니다. 테이블과 관계를 정의하고, 규칙과 워크플로를 연결하고, 양식을 배치하면 플랫폼이 결과를 컴파일하고 호스팅합니다. 통합은 커넥터와 문서화된 API를 통해 이루어지며 확장은 시각적 계층이 실행되는 스크립트 후크를 통해 발생합니다.
Reddit 사람들이 로우코드 플랫폼에 대해 경고하는 이유는 무엇입니까?
개발자 커뮤니티에서 반복적으로 제기되는 불만 사항에는 공급업체 종속, 확장성이 떨어지는 사용자당 가격 책정, 취약한 버전 제어, 재작성을 강제하는 복잡성 제한 등이 있습니다. 이는 신화가 아니라 정당한 위험입니다. 데이터 내보내기, 문서화된 API, 환경 승격 및 스크립팅을 위한 탈출구가 포함된 플랫폼을 선택하고 커밋하기 전에 가장 어려운 워크플로의 프로토타입을 제작하여 문제를 완화합니다.
몇 분 만에 첫 번째 기지를 건설하세요
자동화, 보기 및 공유 가능한 인터페이스를 갖춘 실제 관계형 데이터베이스 위에 있는 간단한 스프레드시트 인터페이스입니다.