devmoa

비트윈 PC 버전 개발기

VCNC·2014년 11월 10일·00
PC 버전웹 앱ElectronWebSocketNettyThrift

AI 요약

Beta

비트윈 PC 버전 개발 과정에서 웹 기반 앱으로 개발을 결정한 이유와 서버 아키텍처 변화에 대해 설명합니다. 생산성과 UI 자유도, 빠른 이터레이션을 위해 웹 기술을 선택했으며, 브라우저 엔진을 내장한 실행 파일 배포 방식을 채택했습니다.

서버 통신은 기존 Thrift 바이너리 프로토콜에서 WebSocket으로 확장하여 지속적인 양방향 연결을 지원하도록 Netty 기반 서버에 변경을 가했습니다. 약 4개월간의 개발 기간 동안 겪은 시행착오를 공유하며, 웹 기술을 활용한 PC 버전 개발의 장점을 강조합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다