Публикации по теме 'webdev'


Socket.IO - Что, почему и как?
Это вторая запись в блоге из серии Упрощенные веб-сокеты . Если вы не читали первую часть, посмотрите ее здесь . Важно, чтобы вы прошли первую часть, чтобы лучше понять эту. Опять же, цель состоит в том, чтобы все было как можно проще. Так что я подойду к этой теме немного по-другому. Давайте начнем. В предыдущем посте мы успешно создали наш базовый сервер и клиент WebSocket, и он работает. Итак, вам может быть интересно, зачем использовать socket.io? Зачем использовать сильно..

Почему Cookie предпочтительнее, чем localStorage, когда речь идет об аутентификации
Введение Мы знаем о JWT, или JSON Web Token, как о методе отраслевого стандарта RFC 7519 для безопасного представления требований между двумя сторонами. JWT очень распространен в настоящее время. Но где мы должны хранить их во внешнем интерфейсе? В этой статье я разберу 2 общих места для хранения токенов. Файлы cookie и LocalStorage Сравнение Локальное хранилище Чтобы использовать localStorage , просто вызовите объект localStorage ...

Учебник: События JavaScript Dom
События JavaScript HTML DOM JavaScript может реагировать на события HTML благодаря HTML DOM: Реакция на события Когда происходит событие, например, когда пользователь щелкает элемент HTML, может быть запущен JavaScript. Добавьте следующий код JavaScript в свойство события HTML, чтобы запускать код, когда пользователь щелкает элемент: по клику = JavaScript Примеры событий HTML: -Когда пользователь щелкает мышью - При загрузке веб-страницы - Когда картинка загружается..

5 инструментов веб-разработки, которые вам понадобятся в 2020 году
Этот список соответствует инструментам, которые я нашел полезными, когда работал инженером-программистом, работающим с React/JavaScript. Если кто-то хочет поделиться какими-либо инструментами, которые я не упомянул, оцените их ниже, и я либо добавлю их в этот список, либо создам новый список в будущем. Из этого списка будут исключены некоторые инструменты, которые чаще всего упоминаются в статьях о лучших инструментах для разработчиков (ESLint, Prettier и т. д.). Я также упомяну..

Динамические ссылки Vue3
Повторное использование методов, предназначенных для функций Сценарий Представьте, что у вас есть несколько кликабельных полей со значками. Вы хотите сфокусировать поле ввода независимо от того, где вы щелкаете в родительском элементе. Проблема В зависимости от того, где вы щелкнете, $event.target изменится. Это означает, что вам нужно либо использовать умный способ найти намеченную цель, либо применить элегантный подход. Решение Vue2 Самый элегантный подход — определить..

Как создать таблицу данных в Angular 10 с помощью Bootstrap и Contrast
Что такое таблица данных? Таблицы данных — это просто таблицы с параметрами, которые можно использовать для настройки и обработки отображаемых данных. Что такое контраст? Contrast Design Bootstrap, широко известный как Contrast, был разработан Devwares. Это удивительный набор пользовательского интерфейса, который имеет огромное количество компонентов, которые упрощают процесс разработки. Contrast включил загрузку в свое ядро, сделав его еще более функциональным, отзывчивым и..

Что такое Дено?
Некоторое время назад я сделал сообщение о типичной среде выполнения JavaScript Node.js, разработанной Райаном Далем. Сегодня я представлю еще одну среду выполнения JavaScript, Deno, которая, как ни странно, также была создана Райаном Далем (это объясняет название Deno, которое является анаграммой для Node). На момент написания этого блога Deno существует всего 8 месяцев, но некоторые уже предполагают, что однажды он может сделать Node.js устаревшим. Давайте углубимся в основы Deno и..