Информация об изменениях

Сообщение Re: Blazor. Новая ловушка-тупик? от 02.12.2019 7:48

Изменено 02.12.2019 7:50 Somescout

Re: Blazor. Новая ловушка-тупик?
Здравствуйте, vl690001x2, Вы писали:

V>Смотрю, появилась новая технология — Blazor, которая как бы делает ненужным знание JS. Впрочем, CSS знать все же потребуется.

Ошибаетесь: Blazor позволяет убрать JS из логики приложения. Совсем без него обойтись... наверно нельзя, даже если используешь готовые компоненты.

V>Следует ли на нее внимание обратить или, памятуя о, например, судьбе Windows Phone, лучше все же учить JS/TS?

У меня в целом ощущение, что Blazor пока для интранет-приложений, причём что в виде WebAssembly, что в сервеном. Для общедоступных приложений нужно точно представлять что ты хочешь получить и зачем для этого использовать именно WA.
Но вот программировать на Blazor, особенно в серверном варианте — просто удовольствие.
Re: Blazor. Новая ловушка-тупик?
Здравствуйте, vl690001x2, Вы писали:

V>Смотрю, появилась новая технология — Blazor, которая как бы делает ненужным знание JS. Впрочем, CSS знать все же потребуется.

Ошибаетесь: Blazor позволяет убрать JS из логики приложения. Совсем без него обойтись... можно, если используешь готовые компоненты. Если же нужно дописать что-то своё, то где-то что-то может всплыть. У меня пока две задачи для JS возникли — перехват нажатий клавишь со всего документа (body onkeydown) и фокусировка ввода на элементах. То есть вобщем-то минимум, но представление в js иметь всё-же стоит.

V>Следует ли на нее внимание обратить или, памятуя о, например, судьбе Windows Phone, лучше все же учить JS/TS?

У меня в целом ощущение, что Blazor пока для интранет-приложений, причём что в виде WebAssembly, что в сервеном. Для общедоступных приложений нужно точно представлять что ты хочешь получить и зачем для этого использовать именно WA.
Но вот программировать на Blazor, особенно в серверном варианте — просто удовольствие.