AWS creates open source UI project: This is the first step in a new open source design system

Amazon Web Services has released AWS UI and Porting Assistant for .NET UI . The latter uses the former's components and has released its source code repository. The AWS UI project is released under the Apache 2.0 open source license agreement, but the source code has not yet been released and is only available as an NPM package.

AWS UI is a collection of React components that can help create an intuitive, responsive, and accessible user experience for web applications. It contains more than 50 components, from basic components such as buttons, text input boxes, check boxes, progress bars, and forms to complex projects such as code editors, most of which are written in TypeScript.

AWS claims that this is the first step in the creation of a new open source design system.

Porting Assistant for .NET UI is a graphical user interface project of Porting Assistant for .NET. It has been open sourced . It is a React application that uses the Electron application framework and uses components of the AWS UI. Porting Assistant for .NET itself is an open source analysis tool that can scan .NET Framework applications and generate .NET Core or .NET 5 compatibility assessments to help users migrate applications to Linux.

AWS believes that porting .NET Framework applications to .NET Core can help users take advantage of the performance of Linux, a powerful ecosystem, and save costs.

Therefore, some analysts believe that this is also the embodiment of AWS further abandoning Windows and embracing Linux. The adoption of React, a cross-platform user interface component, is also conducive to sharing libraries between the Web and the desktop.

Guess you like

Origin www.oschina.net/news/127178/aws-new-open-source