Обновить
10
0
Лесив Александр@lesivOlexandr

Пряду всемирную паутину

Отправить сообщение
Потому что он не работает с HTTP/2, хотя не уверен насчет HTTP/3 и в первой версии таки работает
UDP так-то тоже создавался для однонаправленных сообщений, но сейчас на нем базируется HTTP/3, который уже стандарт, который поддерживают все современные браузеры Google. К тому же для пересылки сообщений только от сервера к клиенту есть Server Sent Events, а WebSocket создавался для двунаправленного обмена сообщениями между клиентом и сервером
Только что проверил, и при открытии соединений с помощью new WebSocket(url) в браузере в вкладке Networks их все показывает, как разные, поэтому вряд ли браузер их переиспользует
GraphQL в браузере работает поверх обычных HTTP-запросов, хотя есть так же библиотеки GraphQL Over Websocket, которые делают по сути то же самое, что описано статье, но для GraphQL
gRPC для браузера работает за счёт fetch и xhr, а не websocket. Безусловно, в gRPC есть свое область применения, но это не то, что я имел в виду под выполнением каждого действия и с помощью http-запросов, и websocket
Для большинства? В иностранных языках больше 100 тысяч слов, в то время как в языках программирование около 100 языковых конструкций, которые переходят из одного в другой. Учение иностранного языка, если ты уже знаешь один иностранный все равно займет годы, и понадобиться постоянная практика с носителями, чтоб начать говорить на сносном уровне. Начать программировать на новом языке на сносном уровне, если ты один уже знаешь, займет около пары дней, после чтения документации
Выберет тот, который дешевле на начальных этапах, а разработчикам потом это поддерживать сплошное счастье
Да, согласен с вами. Частично согласен. Вот выкладывают вакансии HR-менеджеры, для которых и React, и Angular — это ракетная наука, без наличия которых в резюме приглашать кандитатов ни-ни, и попробуй с этим что-то сделать. Если кто-то хочет быть хорошим разработчиком, то безусловно нужно учить js, event-loop и т.д., но если кто-то хочет быть разработчиком, которому платят деньги, то придется учить фреймворк. Но что хорошо, так это то что любой js-фреймворк можно изучить за ~7 дней
Да, я тоже за то чтобы использовать css всегда, когда только можно, но с подход css-переменными не сработает, если высота хедера и футера вычисляется динамически в зависимости от контента, а с флексами и Grid'ами может потребоваться переписывание стилей (разметки?) всех страниц, на которых есть хедер и футер
Перед тем как начинать учить библиотеки было б неплохо сначала разобраться, как это сделать без них. Использовать three.js без понимая, как реализовывать без него — это то же самое, что использовать React не зная js.

Информация

В рейтинге
Не участвует
Откуда
Херсон, Херсонская обл., Украина
Дата рождения
Зарегистрирован
Активность