14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 482

Стоит ли менять JS фреймворки на Blazor?

23.03.2019, 17:13. Показов 46588. Ответов 264

Студворк — интернет-сервис помощи студентам
Стоит задача - сделать SPA приложение.Буквально на днях узнал про Blazor от Microsoft, как аналог front-end на JS.Кто работал с ним или знает тонкости, подскажите, стоит ли на нём сейчас делать SPA.Насколько он удобнее и быстрее, например Vue?
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.03.2019, 17:13
Ответы с готовыми решениями:

Где стоит использовать bootstrap и стоит ли вообще использовать CSS фреймворки?
Здравствуйте. Лично я ужасаюсь ковырять стили, когда к сайту подключен bootstrap и мало понимаю, чем он хорош вообще. В данной теме я бы...

Вот стоит ща на компе ХР,стоит ли менять на 7?
Вот стоит ща на компе ХР,стоит ли менять на 7?

СтОит или не стОит менять
Система: 1 процессор-amd phenom ii x4 925 processor 2.80 ghz 2 видеокарта-Sapphire Radeon HD 4850 625Mhz PCI-E 2.0 512Mb 2000Mhz 256...

264
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 482
18.04.2022, 16:50  [ТС]
Студворк — интернет-сервис помощи студентам
Usaga, я других вариантов и НЕ УВИЖУ, так как рекомендованный подход для Vue - это Vuex. Если я буду работать с Angular, то добавлю в него NGRX.
0
Эксперт .NET
 Аватар для Usaga
14745 / 9519 / 1364
Регистрация: 21.01.2016
Сообщений: 35,915
18.04.2022, 16:53
sergeyilyin1984, т.е. за пределы рекомендованных подходов ты даже и не пытался выйти? Кстати, авторы того же Angular NGRX никакой не рекомендуют. Даже учебники по Angular приводят в виде примеров shared models через IoC. Внезапно. Никакой потребности в NGRX не возникает.
0
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 482
18.04.2022, 16:58  [ТС]
Usaga, пытался, но зачем изобретать велосипеды, если они уже изобретены? Велосипедостроение во фронте жестоко карается. Angular NGRX внезапно появился не просто так. Была потребность у разрабов по причине избавления кода от тысяч сервисов.
0
1341 / 920 / 265
Регистрация: 08.08.2014
Сообщений: 2,775
18.04.2022, 19:00
Цитата Сообщение от sergeyilyin1984 Посмотреть сообщение
Велосипедостроение во фронте жестоко карается
У меня ровно обратное впечатление сложилось - куда ни плюнь, везде на выбор куча альтернатив. Например, когда последний раз по базовому туториалу создавал Vue3-проект, то мне вместо 'Vuex' сам визард создания проекта предложил некую 'Pinia'. И однозначного ответа под какие нужды что выбирать найти не удалось, т.е. что одно, что другое - примерно один и тот же функционал и совершенно не понятно зачем навелосипедили 'Pinia' при наличиии 'Vuex'.

И если у Angular и Vue ещё есть какой-то более-менее устоявшийся комплект дефолтных библиотек/решений под типовые нужды, то в React-окружении вообще чёрт ногу сломит.

Цитата Сообщение от sergeyilyin1984 Посмотреть сообщение
но зачем изобретать велосипеды
Вот в этом и вопрос - зачем изобрелось "единое реактивное", когда есть проверенное временем решение. И при поверхностном опыте с Angular я не уловил потребности в NGRX при наличии давно используемого (задолго до фронта) подхода на простых моделях через DI.
1
14 / 14 / 0
Регистрация: 27.07.2018
Сообщений: 482
18.04.2022, 20:10  [ТС]
kotelok,
Цитата Сообщение от kotelok Посмотреть сообщение
У меня ровно обратное впечатление сложилось - куда ни плюнь, везде на выбор куча альтернатив. Например, когда последний раз по базовому туториалу создавал Vue3-проект, то мне вместо 'Vuex' сам визард создания проекта предложил некую 'Pinia'. И однозначного ответа под какие нужды что выбирать найти не удалось, т.е. что одно, что другое - примерно один и тот же функционал и совершенно не понятно зачем навелосипедили 'Pinia' при наличиии 'Vuex'.
Так велосипедных инженеров всегда хватало. Казалось бы, вот есть хороший велосипед, но найдётся инженер, который переизобретёт его заново. Vuex - это изначально часть официального КОМПЛЕКТА Vue.

Цитата Сообщение от kotelok Посмотреть сообщение
Вот в этом и вопрос - зачем изобрелось "единое реактивное", когда есть проверенное временем решение. И при поверхностном опыте с Angular я не уловил потребности в NGRX при наличии давно используемого (задолго до фронта) подхода на простых моделях через DI.
Вот в этом - то и ответ. Vuex - это, усовершенствовованная со временем, техника. И это не переизобретённый классический DI. Это уже новый подход и инструмент.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.04.2022, 20:10

Стоит ли менять ?
Диогональ - 15.6 Проц i3 ОЗУ -4 гб Видео нвидиа гт 525м Хард - 460 Диагональ экрана 14 " Разрешение дисплея ...

Стоит ли менять OC?
Здравствуйте! Поставил Ubuntu на компьютер с Windows. Теперь имею 2 операционные системы. Начал работать в Ubuntu, очень наделся на...

Стоит ли менять?
Здравствуйте! У меня стоит проц core i3 530, материнская плата Asrock H55DE3. Есть возможность приобрести Xenon х3430.стоит ли менять или...

Стоит ли менять
День добрый форумчане:yahoo: ну помогите, подскажите советом. Моя система: мать- asus p5g41c-m lx Проц-...

Стоит ли менять БП?
Здравствуйте. После покупки новой видеокарты пк стал перезагружаться, иногда не мог перейти на стадию включения (не загружался биос),...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
265
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru