Автор (ы) | Microsoft |
---|---|
Разработчик (и) | .NET Foundation |
Первоначальный выпуск | 2018; 2 года назад (2018) |
Репозиторий | github.com / dotnet / aspnetcore / tree / master / src / Components |
Операционная система | Linux, macOS, Windows |
Входит в | ASP.NET Core |
Тип | Веб-фреймворк |
Лицензия | Apache License 2.0 |
Веб-сайт | blazor.net |
Blazor - это бесплатный веб-фреймворк с открытым исходным кодом , который позволяет разработчикам создавать веб-приложения, используя C # и HTML. Он разрабатывается Microsoft.
Анонсировано пять различных редакций приложений Blazor.
Microsoft планирует выпустить редакции Blazor PWA и Blazor Hybrid . Первый поддерживает прогрессивные веб-приложения (PWA). Последний представляет собой платформенный фреймворк (в отличие от веб-фреймворка), но по-прежнему отображает пользовательский интерфейс с использованием веб-технологий (например, HTML и CSS ). Третий, Blazor Native - платформенный фреймворк, который отображает собственный пользовательский интерфейс платформы - также рассматривался, но еще не достиг стадии планирования.
В следующем примере показано, как реализовать простой счетчик, который можно увеличивать нажатием кнопки:
Blazor - Blazor
count: @count
@code { частное число int = 0; частный void IncCount () {count ++; }}