Стоит ли изучать WinUI 3/Windows App SDK (для небольшого проекта C#)?

Для такого проекта, как TSR Audio Player (с открытым исходным кодом / Github), который позволяет пользователям транслировать музыку либо из The Satan Records , либо из Spotify (через встроенный виджет в HTML/CSS/JS). Проект на текущем этапе — это WPF (старая технология).

Я хочу внести свой вклад, обновив его до формата Microsoft Store , что в основном означает либоUWP (который устарел), либо Windows App SDK / WinUI 3 , но я мало что знаю о WinUI 3 , за исключением небольшой информации, которую я мог получить из документации Microsoft . онлайн.

Кажется, он достаточно близок к XAML WPF, поэтому изучить его будет не ТАК сложно, но, учитывая, что на данный момент в Visual Studio нет редактора «перетаскивания», а технология все еще «зеленая / новая / неопытная» ( Я не знаю, как сказать это по-английски), мне интересно, не лучше ли использовать компонент WebView 2 .NET (в основном браузер Edge в приложении, который существует как для WPF, так и для WinUI 3) и «перекодировать» весь проект, используя только веб-технологии, такие как HTML, CSS и Javascript.

Для такого «маленького» проекта это не имело бы значения, верно?

Что бы вы мне порекомендовали сделать (как относительному "новичку" в мире разработки). 1) Узнайте, как «правильно» кодировать с помощью WinUI 3 и обновить проект «правильным образом» или 2) «обмануть» с помощью HTML/CSS/JS, чтобы «имитировать» аспект программы, предоставляя в значительной степени точные функции (это возможно сделать, потому что это не очень большой проект).

Большое спасибо за ответы и извините за мой ломаный английский (это не мой родной язык). Спасибо!

0 ответов

Другие вопросы по тегам