벨트리녹스 디지털 벨트리녹스 디지털
정오의 자연광이 드는 개발 스튜디오 작업 공간

기술 스택과 개발 환경

프로젝트에 쓰는 도구와 환경

기술 선택은 유행이 아니라 프로젝트 조건에 따라 달라집니다. 웹, 앱, AI, 인프라 프로젝트에 쓰는 도구와 한국어·로컬 환경 대응 방식을 정리했습니다.

무엇을 왜 쓰는지 먼저 정리합니다

같은 화면을 만드는 방법은 여러 가지입니다. 어느 쪽을 고르든 이후 유지보수와 인력 수급에 영향을 주기 때문에, 저희는 도구 이름을 먼저 정하지 않습니다. 프로젝트 기간, 운영 주체, 기존 시스템과의 연결 방식, 그리고 담당자가 바뀌었을 때 이어갈 수 있는지를 먼저 확인합니다.

아래 여덟 영역은 실제 프로젝트에서 다루는 범위입니다. 각 항목에서 무엇을 쓰고, 어디까지 확인하고, 어디서 상담이 필요한지 함께 적었습니다. 상담에서 조건이 정해지면 이 목록을 기준으로 범위를 확정합니다.

웹 프론트엔드

반응형 웹사이트와 웹앱 화면을 만드는 영역입니다. 컴포넌트 단위로 화면을 나눠 재사용하고, 반응형 규칙을 처음부터 함께 잡습니다. 화면이 늘어나도 규칙이 유지되도록 디자인 시스템과 연결합니다. 검색 노출과 접근성은 나중에 덧붙이는 게 아니라 구조 단계에서 반영하며, 한국어 서비스에서는 네이버 검색 노출 조건도 함께 확인합니다.

모니터를 등지고 서서 웹 화면 구조를 잡는 개발자 작업 장면

컴포넌트 단위 설계

버튼, 입력 폼, 목록, 카드처럼 반복되는 요소를 먼저 정리합니다. 새 화면을 추가할 때 같은 규칙을 그대로 쓰기 때문에, 화면 수가 늘어나도 스타일이 흩어지지 않습니다.

반응형 규칙을 처음부터

데스크톱과 모바일 화면을 따로 만들지 않고 하나의 규칙으로 관리합니다. 나중에 태블릿이나 넓은 화면이 추가돼도 기준이 그대로 남습니다.

검색 노출과 접근성

제목 구조, 대체 텍스트, 키보드 이동 같은 항목을 마크업 단계에서 정합니다. 네이버 노출을 염두에 두는 서비스라면 별도 조건을 초반에 함께 확인합니다.

백엔드와 데이터

로그인, 결제, 예약, 주문 같은 기능을 처리하는 영역입니다. 데이터베이스 구조와 API를 설계하고, 관리자 화면에서 데이터를 다룰 수 있게 만듭니다. 기존 시스템과 연동이 필요한 경우가 많아 초반에 확인할 항목이 늘어납니다.

데이터 구조는 웹과 앱이 같은 것을 쓰도록 설계합니다. 그래야 나중에 한쪽 기능을 바꿀 때 다른 쪽을 다시 만들지 않아도 됩니다. 권한, 로그 기록, 백업처럼 운영 중에 필요해지는 항목도 구조 단계에서 자리를 잡아둡니다.

데이터 구조

주문과 회원 정보를 한 곳에서 관리하도록 테이블과 관계를 먼저 정합니다. 웹과 앱이 같은 값을 바라보게 만드는 출발점입니다.

연동 확인

기존 결제, 회계, 사내 시스템과 연결되는 지점을 목록으로 만듭니다. 여기서 빠진 항목이 나중에 일정을 흔드는 경우가 많습니다.

정오 빛이 길게 들어오는 사무실 복도

환경 확인

서버 구성과 배포 채널은 프로젝트 조건에 따라 달라집니다. 위 복도는 저희가 함께 작업하는 사무 공간 중 한 곳이며, 인프라 상담은 이 페이지 아래 클라우드 항목에서 이어집니다.

모바일 앱

Android와 iOS 앱을 만듭니다. 한국에서는 Google Play가 기본 출시 채널인 경우가 많아 Android부터 시작하는 편이 부담이 적습니다. 앱 안의 알림, 로그인, 결제 기능은 웹과 같은 데이터를 쓰도록 맞춥니다. 출시 이후 업데이트 주기와 버전 관리도 함께 봅니다. 심사와 리뷰 대응이 운영 품질에 직접 영향을 주기 때문입니다.

  • 배포 Google Play를 기본 채널로 두고, 필요하면 App Store와 사내 배포를 함께 검토합니다.
  • 기능 푸시 알림, 간편 로그인, 인앱 결제는 웹과 같은 계정과 주문 데이터를 사용하도록 연결합니다.
  • 운영 버전 관리와 업데이트 주기를 정하고, 스토어 심사에서 자주 걸리는 항목을 미리 점검합니다.
화면을 등진 채 스마트폰을 확인하는 손

클라우드와 인프라

서버 구성은 서비스 규모에 맞춰 잡습니다

국내 서비스라면 네이버 클라우드 플랫폼 같은 로컬 클라우드와 글로벌 클라우드를 비교해 결정합니다. 네이버 생태계 연계가 중요한 서비스라면 이 선택이 운영에 직접 영향을 줍니다. 국내 데이터 운영 조건도 함께 확인합니다.

처음부터 과하게 키우기보다 운영하면서 조정하는 편이 효율적입니다. 사용량이 늘어나는 구간을 확인하고, 그 시점에 맞춰 자원을 늘리는 계획을 문서로 남깁니다.

로컬 클라우드

네이버 생태계 연계, 국내 데이터 운영 조건이 중요할 때 검토합니다. 국내 서비스 응답 속도와 운영 편의가 장점으로 꼽힙니다.

글로벌 클라우드

해외 사용자나 다양한 관리 도구가 필요할 때 검토합니다. 리전 선택과 비용 구조를 함께 비교합니다.

운영 방식

배포 자동화, 모니터링, 백업 주기를 정합니다. 담당자가 바뀌어도 같은 절차를 반복할 수 있게 기록합니다.

디자인 도구와 협업

Figma를 중심으로 디자인과 개발이 같은 파일을 보며 협업합니다. 프로토타입으로 먼저 확인하고, 확정된 화면은 컴포넌트로 정리해 개발에 넘깁니다. 이렇게 하면 시안과 실제 화면이 어긋나는 일이 줄어듭니다.

디자인 도구에 AI 기능이 더해지면서 작업 속도는 빨라졌지만, 결과물 품질을 그대로 믿기는 어렵다는 지적도 함께 나옵니다. 저희는 생성된 시안을 그대로 쓰지 않고 검토와 수정을 거칩니다. 색 대비, 문구 길이, 실제 데이터가 들어갔을 때의 줄바꿈처럼 자동 생성이 놓치기 쉬운 부분을 사람이 다시 봅니다.

시안

프로토타입으로 흐름을 먼저 확인하고, 확정된 화면만 다음 단계로 넘깁니다.

컴포넌트

버튼, 입력 폼, 표 같은 요소를 정리해 개발자가 그대로 쓸 수 있게 만듭니다.

검토

자동 생성된 시안은 참고 자료로만 쓰고, 실제 문구와 데이터로 다시 확인합니다.

AI 기능 환경

생성형 AI 기능은 기존 서비스와 내부 시스템 위에 붙이는 방식으로 설계합니다. 모델 선택, 데이터 흐름, 사람이 최종 확인하는 지점을 함께 정합니다. 어떤 데이터를 보내고 남기지 않을지도 이 단계에서 결정합니다.

한국어 처리 품질은 실제 데이터로 확인합니다. 요약이나 초안 생성이 자연스럽지 않으면 실제 업무에 쓰기 어렵기 때문입니다. 그래서 도입 전에 실제 문의, 문서, 상담 기록 일부를 가지고 결과를 비교합니다.

AI 솔루션 보기

인쇄된 결과물을 함께 검토하는 팀 회의 장면

검토 기준

자동 생성 결과는 초안으로만 쓰고, 실제 문의와 문서로 다시 확인한 뒤 업무에 연결합니다.

한국어와 로컬 환경 대응

한국어 서비스는 접근성, 반응형, 성능, 검색 노출을 함께 봐야 합니다. 무엇을 우선할지는 서비스 성격에 따라 달라집니다. 정보 전달이 중심이면 검색 노출과 접근성이, 동작이 중심이면 성능과 안정성이 앞에 옵니다. 카카오톡 알림, 네이버 연계가 필요한 경우에는 초반에 흐름을 정합니다. 문의가 들어오는 채널과 답변이 나가는 채널을 함께 보는 식입니다.

정보 전달 중심

검색 노출, 문서 구조, 접근성을 앞에 둡니다. 방문자가 원하는 정보를 빠르게 찾는 것이 목표입니다.

동작 중심

응답 속도, 안정성, 예외 상황 처리를 앞에 둡니다. 결제나 예약처럼 중단되면 곤란한 기능에 해당합니다.

알림 채널

카카오톡 알림, 문자, 이메일 중 어디로 보낼지 정하고, 답변이 들어오는 경로까지 함께 설계합니다.

연계 확인

네이버, 카카오 같은 국내 서비스와 연결되는 지점을 초반에 목록으로 정리합니다.

도구를 정하는 기준

도구는 프로젝트를 오래 운영할 수 있는지로 고릅니다. 유행하는 기술보다 유지보수와 인력 수급이 안정적인 쪽을 우선합니다. 발주처가 나중에 다른 팀과 일하게 되더라도 이어갈 수 있어야 합니다.

유지보수와 인력 수급

새 기능을 붙일 사람을 다시 구할 수 있는 기술인지 확인합니다. 프로젝트가 끝난 뒤에도 같은 조건이 유지됩니다.

문서로 남기는 산출물

구조, 화면 목록, 컴포넌트 정리본이 있으면 담당자가 바뀌어도 맥락이 유지됩니다. 인수인계 비용이 줄어듭니다.

한국어 환경 검증

한글 조판, 검색 노출, 국내 서비스 연계까지 확인한 뒤 확정합니다. 해외 도구를 그대로 옮기면 어긋나는 부분이 남습니다.

이미 쓰는 시스템이 있을 때

기존 시스템을 모두 바꾸는 게 항상 답은 아닙니다. 일부만 교체하거나, 새 화면만 붙이고 기존 데이터는 그대로 쓰는 방식이 나을 때가 많습니다. 현황을 확인한 뒤 범위를 나눠 제안합니다.

이 판단이 필요한 경우 IT 컨설팅을 먼저 진행합니다. 무엇을 남기고 무엇을 바꿀지 정한 뒤 개발 범위를 잡습니다. 화면만 새로 만들면 되는 경우에는 기존 데이터베이스와 관리자 화면을 그대로 두는 편이 운영 비용 면에서 유리할 수 있습니다.

IT 컨설팅 보기

자주 묻는 질문

상담에서 자주 나오는 네 가지 질문입니다. 여기에 없는 조건은 문의로 알려주시면 확인 후 답변드립니다.

특정 프레임워크를 지정할 수 있나요?

가능합니다. 다만 유지보수와 인력 수급을 함께 보고 상담에서 조정합니다. 지정한 기술이 프로젝트 조건과 맞지 않으면 대안과 이유를 함께 설명드립니다.

국내 클라우드와 글로벌 클라우드 중 무엇이 좋나요?

서비스 성격에 따라 다릅니다. 네이버 생태계 연계가 중요하면 로컬 클라우드가 유리한 경우가 있습니다. 사용자 위치, 데이터 운영 조건, 비용 구조를 함께 비교한 뒤 정합니다.

기존 시스템을 그대로 두고 새 화면만 붙일 수 있나요?

가능한 경우가 많습니다. 현황을 확인한 뒤 범위를 나눠 제안합니다. 기존 데이터를 그대로 쓰면 이전 작업 비용과 위험을 줄일 수 있습니다.

디자인 도구의 AI 기능을 쓰나요?

참고 자료로 활용합니다. 생성된 시안을 그대로 쓰지 않고 검토와 수정을 거칩니다. 실제 문구와 데이터를 넣어본 뒤 확정합니다.

다음 단계

프로젝트 조건을 알려주시면 위 항목을 기준으로 사용할 도구와 환경을 함께 정리해 드립니다. 기존 시스템이 있다면 현황을 먼저 확인한 뒤 범위를 나눠 제안합니다. 상담은 이메일과 전화로 진행하며, 주소와 운영 시간은 아래와 같습니다.

연락처

+82 2 556 0439

Via degli Scipioni, 58, 00192 Roma, Italia

월요일–금요일 09:00–18:00