개발자

앱스미스 리뷰 | 예산이 빠듯한 로우코드 개발에서 더 빛난다

Martin Heller | InfoWorld 2022.12.26

 

앱스미스 사용해 보기 

필자는 입문용 앱스미스 자습서를 진행하면서 앱스미스 클라우드에서 고객 지원 대시보드를 만들어봤다. 이 대시보드는 사용자 테이블로 사전에 채워진 포스트그레SQL 데이터베이스를 사용한다. 자습서 스타일이 사용자를 좀 깔본다는 느낌을 받았지만(느낌표와 축하 메시지가 난무한다) 이해하기 어려운 내용으로 이내 넘어가 버리는 일부 제품의 자습서보다는 낫다. 앱스미스 자습서의 첫 부분에는 앱스미스의 동작 방식을 간단하게 소개한다.
 
ⓒ IDG

여기서는 다음과 같은 애플리케이션을 구축해 본다. 필자는 레코드 8에 이름을 추가하는 등의 방법으로 애플리케이션을 테스트했다.
 
ⓒ IDG

다음은 SQL 샌드박스의 사용자 테이블에 대한 SELECT 쿼리 테스트다. 
 
ⓒ IDG

자바스크립트에서 준비된 SQL 쿼리를 호출해 Customers 테이블 위젯을 채운다. 
 
ⓒ IDG

그다음 Customers 테이블의 속성 창을 확인한다. 
 
ⓒ IDG

이제 Customer 업데이트 양식 만들기를 시작할 수 있다. 
 
ⓒ IDG

NameInput 위젯의 Default Value 속성에 이름을 추출하는 자바스크립트 호출을 추가했다. 
 
ⓒ IDG

또한 자바스크립트 및 SQL을 통해 이메일과 국가 필드를 적절한 쿼리에 바인딩했다. 
 

여기서 양식 아래에 Update 버튼을 추가했다. 이 버튼은 아직 동작에는 바인딩되지 않았다. 
 
ⓒ IDG

업데이트 처리의 첫 단계는 다음과 같이 updateCustomerInfo 쿼리를 실행하는 것이다. 
 
ⓒ IDG

updateCustomerInfo 쿼리는 SQL UPDATE 문이다. 양식 필드에 바인딩된 자바스크립트 변수를 사용해 매개변수화된 것을 볼 수 있다. 
 
ⓒ IDG

업데이트의 두 번째 단계에서 아래와 같이 첫 번째 쿼리가 완료된 후 다시 고객을 가져온다. 
 
ⓒ IDG

이제 배포하기에 앞서 개발 환경에서 애플리케이션을 테스트할 수 있다. 
 
ⓒ IDG

배포되면 개발 환경과 관계없이 애플리케이션을 실행할 수 있다. 
 
ⓒ IDG

앱스미스 작업 공간에 모든 애플리케이션이 포함돼 있다(다음은 필자의 작업 공간). 
 
ⓒ IDG

다음은 사용 및 맞춤 설정 가능한 20개의 모든 앱스미스 템플릿을 보여주는 페이지다. 
 
ⓒ IDG
 

결론 

지금까지 살펴본 바와 같이 앱스미스는 경쟁력 있는 드래그 앤 드롭 로우코드 애플리케이션 플랫폼이다. 우선 지원과 SML, SSO 또는 4개 이상의 비공개 깃 저장소가 필요 없다면 무료 오픈소스 옵션으로도 충분할 것이다. 여기에 맞춤형 액세스 컨트롤, 감사 로그, 백업 및 복원, 또는 맞춤형 브랜딩이 필요하다면 유료 앱스미스 비즈니스 요금제로 올리면 된다.

정리하면 앱스미스가 기업의 내부 부서용 애플리케이션 개발 요건을 충족할 수 있다고 생각된다면 무료 오픈소스 버전을 사용해 볼 것을 권장한다. 이 제품을 도입한다면 최종적으로는 자체 호스트를 할 수도 있지만, 일단 테스트하는 용도로는 자체 호스팅보다 클라우드가 더 간편하다.
editor@itworld.co.kr

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.