WebAssembly дает уникальную возможность разработчикам, а именно разрабатывать на своем любимом языке программирования и в знакомой инфраструктуре. В данном случае на C# и в .Net.
Конечно, сегодня все так, как вы пишите, но есть проблема — существует завтра. Нет смысла в таких обсуждениях. Не нравится не используйте. Я начал использовать и получил кайф.
Blazor может взлететь, а может о нем все забудут через год, другой. Это не столь важно.
Ничто не вечно.
Важно, что постоянно появляются попытки подвергнуть сомнению монополизацию JS в браузерах. Монополия это практически всегда плохо. Мы, как разработчики должны только радоваться данным попыткам, потому что в итоге мы выиграем в любом случае.
В сторону WebAssembly уже идут: Java, C++, Go, C# и это только о которых я знаю.
Конечно будут, но не титанические. jQuery же тащат с собой и не жалуются и не просят его встроить в браузер. Продукт ещё даже не вышел, поэтому не надо смотреть на текущий момент. Главное это идея. Они за год настолько сильно изменили Blazor, что очень интересно посмотреть что с ним будет через год, другой.
Пока что получается. А так я с вами согласен на данный момент библиотек не много, но и jQuery не сразу всеми плагинами оброс. Так что это дело времени.
Не Yota 440 случайно? Если он, то это корпоративный тариф. Причем со своими причудами. Например, ограничение на торренты в 64 кбит/с или интернет безлимитный по всей России, но только 60 дней с момента выезда из родного региона.
Лично я могу рекомендовать каждому c# разработчику попробовать Blazor. Мы уже некоторое время с ним работаем и ещё ни одной строки на JS не написали. А приложение уже кое-что умеет.
Уже пару месяцев работаем с Blazor. Пытаемся понять подойдёт ли он нам. Ощущения очень хорошие. Проблемы со скоростью первого запуска есть, но в десктоп браузере они не так заметны, да и надо понимать, что он ещё не вышел.
Также в сторону wasm уже идёт c++ и go.
Конечно, надо ещё доработать процесс отладки. Немного огорчило, что нельзя напрямую из клиента обратится в WCF сервис.
Еще заметили, что если использовать в ClickHouse вложенный массив (Array(Array(Int32))), то DataGrip отображает такие данные Exception'ом (
java.lang.RuntimeException: Parse exception: ByteFragment{[2018-12-10 18:23:48okayokay ip['1','2','3'][[1,2,3]]], start=47, len=9}
).
Заметил еще одну шероховатость. Если в ClickHouse создать новую БД, то DataGrip её упорно не хочет видеть. Synchronize и Disconnect/Connect не помогают. БД появляется только если прописать её в поле Database в разделе Properties.
Ничто не вечно.
Важно, что постоянно появляются попытки подвергнуть сомнению монополизацию JS в браузерах. Монополия это практически всегда плохо. Мы, как разработчики должны только радоваться данным попыткам, потому что в итоге мы выиграем в любом случае.
В сторону WebAssembly уже идут: Java, C++, Go, C# и это только о которых я знаю.
Раз уж мы решили обсудить данный момент, то надо ещё посмотреть на скорость компиляции одного и другого фрагмента. И окончательно поставить точку.
Вам серьезно, так сложно выяснить точное название своего тарифа? А то идёт обсуждение о каком-то мифическом тарифе.
Странный вопрос. Сайты, которые его используют.
Конечно будут, но не титанические. jQuery же тащат с собой и не жалуются и не просят его встроить в браузер. Продукт ещё даже не вышел, поэтому не надо смотреть на текущий момент. Главное это идея. Они за год настолько сильно изменили Blazor, что очень интересно посмотреть что с ним будет через год, другой.
Именно так. Он связан через Mono т.е. в принципе любой желающий может взять и разработать свой Blazor не приложив для этого титанический усилий.
Пока что получается. А так я с вами согласен на данный момент библиотек не много, но и jQuery не сразу всеми плагинами оброс. Так что это дело времени.
Не Yota 440 случайно? Если он, то это корпоративный тариф. Причем со своими причудами. Например, ограничение на торренты в 64 кбит/с или интернет безлимитный по всей России, но только 60 дней с момента выезда из родного региона.
А можете тариф и оператора озвучить?
Для внутреннего и только в целях тестирования возможностей.
У нас ClickHouse на достаточно средненьким сервере с лёгкостью вставляет данные со скоростью 200 000 записей в секунду.
Лично я могу рекомендовать каждому c# разработчику попробовать Blazor. Мы уже некоторое время с ним работаем и ещё ни одной строки на JS не написали. А приложение уже кое-что умеет.
Нет, это не Silverlight. Тут весь смысл в том, что WebAssembly разрабатывает не Microsoft, а сообщество.
Уже пару месяцев работаем с Blazor. Пытаемся понять подойдёт ли он нам. Ощущения очень хорошие. Проблемы со скоростью первого запуска есть, но в десктоп браузере они не так заметны, да и надо понимать, что он ещё не вышел.
Также в сторону wasm уже идёт c++ и go.
Конечно, надо ещё доработать процесс отладки. Немного огорчило, что нельзя напрямую из клиента обратится в WCF сервис.
java.lang.RuntimeException: Parse exception: ByteFragment{[2018-12-10 18:23:48okayokay ip['1','2','3'][[1,2,3]]], start=47, len=9}
).