공유된 기사
"2023년, .NET 생태계에서 가장 인기 있는 클라이언트 UI 기술로 성장한 오픈 소스 프로젝트 '아발로니아'"

오픈 소스 프로젝트인 Avalonia가 .NET의 크로스 플랫폼 GUI 프레임워크로서 강력한 성장을 보였다. 이는 Microsoft의 MAUI(Multi•platform App UI) 투자에도 불구하고 이루어진 것이다. AvaloniaUI OÜ의 CEO인 Mike James는 연말 포스트에서 Avalonia가 GitHub 별을 기준으로 WPF(Windows Presentation Foundation)와 MAUI에 비해 ".NET 생태계에서 가장 인기 있는 클라이언트 UI 기술"이라고 주장했다.
2023년 동안 Avalonia 프로젝트는 WPF와 Avalonia 모두의 프레젠테이션 언어인 XAML의 시각적 미리보기를 가능하게 하는 Visual Studio Code 확장의 초기 버전을 출시했다. 또한 새로운 문서화 포털이 있으며, 전체 직원 수는 9명의 전임 개발자로 늘었다. James는 프로젝트의 생존 가능성이 기부금이 아닌 지원, 개발 서비스, XPF 라이선싱 수익에 의존한다고 설명했다.
Avalonia에 대한 관심 증가는 개발자와 기여자들이 프로젝트에 투입한 노력의 반영이지만, 동시에 Microsoft가 WPF 및 Windows Forms 사용자들이 macOS를 지원해야 하는 상황에 대해 만족스러운 해결책을 제시하지 못한 결과이기도 하다. Avalonia의 사용은 Flutter, React Native, Electron과 같은 브라우저 기반 접근법에 비해 여전히 작지만, 프로젝트가 성장을 지속할 수 있다면 WPF 프로젝트를 이전하거나 JavaScript, TypeScript, Flutter의 Dart보다 C#으로 구축하는 것을 선호하는 조직에게 가장 좋은 해결책이 될 수 있다.
2023년 동안 Avalonia 프로젝트는 WPF와 Avalonia 모두의 프레젠테이션 언어인 XAML의 시각적 미리보기를 가능하게 하는 Visual Studio Code 확장의 초기 버전을 출시했다. 또한 새로운 문서화 포털이 있으며, 전체 직원 수는 9명의 전임 개발자로 늘었다. James는 프로젝트의 생존 가능성이 기부금이 아닌 지원, 개발 서비스, XPF 라이선싱 수익에 의존한다고 설명했다.
Avalonia에 대한 관심 증가는 개발자와 기여자들이 프로젝트에 투입한 노력의 반영이지만, 동시에 Microsoft가 WPF 및 Windows Forms 사용자들이 macOS를 지원해야 하는 상황에 대해 만족스러운 해결책을 제시하지 못한 결과이기도 하다. Avalonia의 사용은 Flutter, React Native, Electron과 같은 브라우저 기반 접근법에 비해 여전히 작지만, 프로젝트가 성장을 지속할 수 있다면 WPF 프로젝트를 이전하거나 JavaScript, TypeScript, Flutter의 Dart보다 C#으로 구축하는 것을 선호하는 조직에게 가장 좋은 해결책이 될 수 있다.