본문으로 건너뛰기

HTML·JavaScript·SQL로
업무 웹 앱을 만드세요

HandStack으로 화면과 데이터를 연결하고, 조회부터 저장까지 직접 만들어 봅니다.

처음 설치할 때는 도구와 파일을 내려받는 시간이 필요합니다.

HANDSTACK AT A GLANCE

화면에서 데이터·AI까지, 하나의 개발 흐름​

HandStack은 웹 화면, 거래 규칙, 실행 모듈을 연결하는 오픈소스 업무 앱 개발 환경입니다. 다양한 오픈소스를 활용하고, 프로젝트에 필요한 업무 로직에 집중하세요.

왼쪽의 웹 브라우저와 Tabler·jQuery·ECharts가 가운데 ASP.NET Core 기반 HandStack 서버의 ack·wwwroot·transact에 연결되고, 오른쪽의 dbclient·command·prompter·function·graphclient 모듈이 데이터베이스, CLI·HTTP, AI, 함수, 그래프 데이터베이스를 실행하는 구조
화면의 요청을 transact가 연결하고, 각 모듈이 맡은 작업을 실행합니다.이미지 크게 보기 ↗

그림의 연동 기술은 활용 예시입니다. 사용할 모듈과 외부 도구는 별도로 설정하며, 각 오픈소스의 라이선스를 확인하세요.

왜 HandStack인가요?

익숙한 기술로 시작하세요

HTML·JavaScript로 화면을 만들고 SQL로 데이터를 다룹니다. UI 라이브러리와 기존 데이터베이스를 활용해, 새로운 도구 학습보다 업무 구현에 집중할 수 있습니다.

첫 조회 만들어 보기 →

필요한 기능을 모듈로 확장하세요

조회·저장부터 외부 프로그램, AI, 사용자 함수까지. transact가 요청을 실행 모듈에 연결하므로, 화면과 실행 로직을 나누어 관리할 수 있습니다.

요청 흐름 이해하기 →

소스와 운영 환경을 직접 관리하세요

공개된 소스를 확인하고 필요한 부분을 수정하세요. 사내 서버나 클라우드에 직접 배포하고, 데이터 연결과 운영 설정을 프로젝트 요구에 맞게 관리합니다.

소스 개발 환경 보기 →

도입 전 HandStack 사용 조건을 확인하세요.

지금 필요한 문서로 시작하세요

처음 사용하나요?

필요한 도구를 준비하고 내 PC에서 HandStack을 실행합니다.

설치 준비 확인 →

만들면서 배우고 싶나요?

게시판을 실행한 뒤 조회 조건을 바꾸고 저장 기능으로 확장합니다.

학습 경로 보기 →

정확한 사용법이 필요한가요?

API, 계약, 설정과 파일 경로를 이름이나 작업으로 찾습니다.

HandStack 레퍼런스 →