Как стать автором
Обновить

Комментарии 7

Использовать HTMX в связке с ASP.NET Core, в котром есть CSHTML и Blazor, вместе с его razor-страницами и разными режимами рендеринга, это... немного странно, как по мне

Почему странно? Это, на мой взгляд, альтернатива Blazor Server, с более лёгким видом связи между браузером и сервером. В HTMX Вы вольны сами выбирать нужный вид связи - вместо SignalR вам на выбор примитивный HTTP, четкий WebSocket или лёгкий SSE. Возможно потом добавят ещё другие виды связи, например ультрасовременный Socket.IO.

Насколько мне известно, основная задумка HTMX заключается в том чтобы использовать его как альтернативу популярным "тяжеловесные" фреймворкам, по типу React, Angular, Vue.js и прочим. Мол, вы можете делать всё тоже самое (ну или почти тоже самое), но прям из HTML, и с меньшим количеством заморочек.

Так как ASP.NET Core, особенно в связке с Blazor, является аналогом React/Angular/Vue.js, то использовать эти технологии в связке кажется странным и ненужным. К слову, Blazor тоже поддерживает разные режимы "связи". Blazor Server это довольно редко используемая его разновидность, Blazor WebAssembly работает ровно также как, например, типичное приложение Angular.

Статья гипермедийно не читаема. Гипермедия в каждом предложение. И вступление слишком затянуто.

Спасибо за Ваше замечание, постараюсь для Вас немного улучшить статью.

Гдето рядом читал что асп уже не больше 25% и скоро совсем зачахнет. Зачем лезть на полудохлую лошадь?

возможно вы читали что-то про ASP.NET? Потому как ASP.NET Core это по-сути главный фреймворк для C#, а C# пока что живее всех живых

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории