В общем, наткнулся на Blazor.NET, штуковину, которая позволяет писать функции на .NET, которые будут выполняться браузерами.
Неужели Microsoft наконец принесет в мир веб-разработки спокойствие и порядок, и ошибка природы- JavaScript умрет?
Обычно об "ошибочности" языков рассуждают те, кто с трудом умеет писать на каком-то одном.
И зачем нужен JavaScript если есть php, который, по словам некоторых специалистов, строго обязательно писать ударами лицом о клавиатуру.
ну и что это взаимодействие с хтмл, не тоже самое что джаваскрипт, как писали на этом рушащем всю анонимность и конфиденциальность данных юзера языке ткк и будут писать.
да и разная херня это для шарп приложений чтобы с вебом более эфеекьивно взаимодействовать будет полезно, а для остально нах не нужно будет.
Дай угадаю какими браузерами...
Очередной убийца JS подоспел. Он не умрет - смиритесь. Сейчас JS для браузера, как раньше Asm для процессоров. Не нравится чистый - дарт, коффескрипт, тайпскрипт, тысячи их типизированных и не очень.
О дааа, GWT, Wicket и Vaadin так эффективно убили JS, теперь все пишут фронт только на Java
JavaScript-фреймворки не дадут умереть своей мамке. Один Реакт чего стоит со своими возможностями десктоп и мобильной разработки и популярностью.
От MS - TypeScript. От FB - Flow. И да, JS не умрет. Такое будет жить дольше чем PHP раз в 10.
P.S. А про всякие {} + [] косяки, я бы выразился что у вас с головой должно быть что-то не то, что бы писать такое.
Микрософты никогда долго своими же технологиями не пользуются, вечно разработают какую-то хрень, появятся тонны макулатуры от разных спецов как эту хрень правильно и "элегантно" использовать, глядишь через пару лет никому оно не нужно
Тут выше набежали какие-то диванные эксперты.
Blazor - не какой-то очередной язык убийца JS. Это чуваки взяли, скомпилировали Mono рантайм в Web Assembly. Web Assembly - это эдакий низкоуровневый байт-код для виртуальной машины, которую запихали в браузер. Сейчас браузеры поддерживаю это дерьмо. Запилено это было с целью увеличение перфоманса жс. Таки можно компилить няшную сишечку, плюсы, раст и прочее дерьмо в Web Assembly. Но, насколько я знаю, с DOM манипулировать оно не может, поэтому жс все равно так или иначе нужен.
Собственно, Blazor - это веб-гуи-фреймворк, типо этих ваших реактов и ангуляров, но для написания кода на шарпе. Идея-то хорошая, но предлагаю задуматься над тем, что у мы запускаем приложение на виртуальной .NET-машине, которая в свою очередь запущена на виртуальной WASM-машине. И к этому еще нужно тащить маленький, но .NET-рантайм. Поэтому даже при все
даже при всей моей любви к .NET и C#, я считаю, что это - хуйня, которая останется уделом отдельных извращенцев.
А что касается поругания технологий майкрософт - эм... а собственно .NET и C# живее всех живых.
Почитай ОП пост внимательно. ОП-хуй пишет "ошибка природы- JavaScript и умрет"
Слушал об этом на одной конфе с полгода назад. Там столько оверхеда и ограничений, что мама не горюй. Очень еще сырое.