제가 사용하는 VPS 배포 필수 도구 Kamal2 입문 가이드
현재 제가 사용하는 풀스택 프레임워크는 주로 Next.js 16과 Rails 8입니다. Rails를 사용하면서 공식 추천 배포 도구인 Kamal을 알게 되었습니다. 평소에 RN과 알리클라우드 서버에서 프로젝트를 배포할 때 사용하고 있는데, 사용하기 매우 편리하고 간단합니다. 이제 여러분께 Kamal2의 개념과 입문 사용 방법을 소개해 드리려고 합니다.
태그
“개발” 태그에 담긴 긴 글과 짧은 순간들.
현재 제가 사용하는 풀스택 프레임워크는 주로 Next.js 16과 Rails 8입니다. Rails를 사용하면서 공식 추천 배포 도구인 Kamal을 알게 되었습니다. 평소에 RN과 알리클라우드 서버에서 프로젝트를 배포할 때 사용하고 있는데, 사용하기 매우 편리하고 간단합니다. 이제 여러분께 Kamal2의 개념과 입문 사용 방법을 소개해 드리려고 합니다.
code-review-graph는 AI 코딩 어시스턴트를 위한 오픈소스 도구로, 먼저 로컬에서 코드베이스의 구조화된 '지식 그래프'를 구축한 후, 실제로 관련된 컨텍스트만 AI에 전달하여 매 작업마다 전체 리포지토리를 스캔하는 것을 방지합니다. Tree-sitter를 기반으로 AST를 파싱하여 함수, 클래스, 임포트, 호출 관계 및 테스트 관계를 그래프 구조로 구성하고, MCP를 통해 Claude Code, Codex, Cursor 등의 도구에서 사용할 수 있도록 제공합니다.
많은 프론트엔드 개발자가 처음 MCP를 접하면 다소 당황하기 마련입니다. 이름은 프로토콜 같고, 내용은 Agent 같으며, 논의에서 항상 Tool, Prompt, Resource, Skill 같은 용어가 등장하죠. 사실 처음부터 모든 용어를 완벽히 이해할 필요는 없습니다. 핵심 한 마디만 기억하세요: MCP는 AI가 도구를 연결하고, 데이터를 가져오며, 실제로 작업을 수행할 수 있게 해주는 표준 방식입니다.
React Native 0.85가 출시되었을 때, 공식은 '혁명적'인 홍보 문구를 내놓지 않았습니다. 이번 업데이트는 본질적으로 새로운 아키텍처가 이미 자리 잡은 상태에서 애니메이션, 디버깅, 테스트 등 인프라를 체계적으로 다듬는 작업이었기 때문입니다.
MVP(Minimum Viable Product, 최소 기능 제품) 사고방식은 본질적으로 더 적은 비용으로 아이디어가 계속 투자할 가치가 있는지 검증하도록 도와줍니다.
Binyang
Rybbit - 오픈소스이면서 프라이버시를 중시하는 Google Analytics 대안으로, 사용 경험이 훨씬 직관적이고 이해하기 쉬우며 무려 10배 향상되었습니다. Codex를 이용해 RN VPS에 이 서비스를 자체 호스팅하고, 현재 이 웹사이트에도 연동했습니다. 이런 작업량은 Codex 이전에는 상상도 할 수 없었습니다. 어렵고 복잡해서가 아니라, 소프트웨어 설치와 환경 구성이 너무 번거로웠기 때문입니다. 이제는 몇 분 만에 자동으로 해결되고, 저는 도메인 A 레코드 하나만 추가하면 됩니다.
