웹 개발자의 데스크탑 앱 개발 도전기
작년에 퇴사하고 재충전을 하면서 시간을 조금이라도 의미 있게 보내고 싶어 만들어본 토이 프로젝트. 그 이름하여.. 나만의 Git 클라이언트! 라고 한다..ㅎ * .NET 8 * Avalonia * LibGit2Sharp 평소 C#에 관심이 가던터라 .NET 기반의 크로스플랫폼 앱 개발 프레임워크인 Avalonia를 선택했고, .NET 환경에서 사용 가능한 Git 라이브러리인 LibGit2Sharp까지, 한 달 반 동안 아주 재밌게 작업해서 완성했다. 기본적인 히스토리 목록 조회랑 commit/push/pull 기능 밖에 없는 초심플한 프로그램이지만 백엔드 개발자로서 처음 해보는 데스크탑 앱도 경험치가 생겼다는 것에 의의를 두고 있음. https://github.com/selosele/my-git-client