Разработчики Microsoft Store в новой веб-версии перешли с React на Shoelace, Lit, Vite и бэкенд на C# ASP.NET
У новой версии пользовательского интерфейса более простые способы поиска приложений и современный стек веб-технологий.
У новой версии пользовательского интерфейса более простые способы поиска приложений и современный стек веб-технологий.
В улучшенной веб-версии магазина приложений для Windows 10/11, известного как Microsoft Store, разработчики отказались от предыдущей кодовой базы на React во фронтенде и перешли к использованию современных технологий и решений, таких как Shoelace, Lit и Vite. Также было проведено обновление серверной части на C# ASP.NET.
Данный рефакторинг включает изменение текущего метода поиска приложений для Windows в Интернете. Теперь ссылки с сайта запускаются в клиенте Microsoft Store в Windows 10 или 11. Обновленную версию внедрили в качестве альтернативы предыдущему подходу. По словам инженера Microsoft Джуда Габриэля, в обновленном веб-версии используются упрощенные методы поиска, а еще современный стек технологий.
Веб-магазин предоставляет удобные возможности, чтобы найти приложения для Windows, а также игры для Xbox и ПК. Их можно скачать в Microsoft Store. При этом обновленная версия только частично заменяет прежнее приложение.
Ruvy от компании Spotify — это инструментарий WebAssembly, способный транслировать Ruby-код в модули Wasm, основанный на ruby.wasm. Ruvy реализован на языке Rust и содержит некоторые оптимизации для повышения производительности и упрощения выполнения Wasm-модулей.
Язык C# от Microsoft обгоняет Java в индексе популярности языка Tiobe, и эта тенденция может вскоре привести к тому, что C# превзойдет Java.
Коротко о Vite который использует Rust. Язык Roc использует WebAssembly и SDK платформы JS для аутентификации.
Браузер Google Chrome на системах с Windows 11 показывает, сколько оперативной памяти использует каждая вкладка.