Публикации по теме 'javascript'
Веб-приложения реального времени с использованием WebSocket и JavaScript
Интернет превратился из статических веб-страниц в динамические интерактивные приложения, которые предоставляют данные и впечатления в реальном времени. Веб-приложения реального времени становятся все более популярными для чат-приложений, онлайн-игр, инструментов для совместной работы и многого другого. Чтобы обеспечить связь между клиентами и серверами в реальном времени, часто используется WebSocket, протокол, построенный на основе TCP. В этой статье мы рассмотрим WebSocket и то, как его..
Javascript — Обещание
Что такое Обещание? Согласно определению ecma-262:
(Промис — это объект, который используется в качестве заполнителя для конечных результатов отложенных (и, возможно, асинхронных) вычислений.)
Как вы это понимаете?
Например, я хочу пойти в Макдональдс, чтобы купить еды. После размещения заказа люди сначала дадут вам номер заказа. Когда человек достает товар, он подскажет вам и использует билет заказа, чтобы обменять вашу настоящую еду. В настоящее время этот билет заказа является..
Развертывание прогрессивного веб-приложения ReactJs на Heroku
В этой статье я расскажу вам, как мы можем преобразовать наше приложение responseJs в прогрессивное веб-приложение, и мы развертываем его на Heroku с помощью простых и легких шагов. Итак, начнем.
Что такое прогрессивное веб-приложение?
Прогрессивные веб-приложения - это тип мобильных приложений, предоставляемых сетью, разработанных с использованием распространенных веб-технологий, таких как HTML, CSS и JavaScript.
Установка
Создайте проект responseJs:
npx create-react-app..
RunJS ускоряет разработку в 10 раз
Я не шучу, этот инструмент значительно повышает производительность!
Я пишу JavaScript уже как минимум 10 лет, и то, что большинство JS-разработчиков не говорят вслух, — это МНОГО копирования и вставки, чтобы все заработало.
В течение многих лет, чтобы протестировать функции JS или убедиться, что моя логика верна, я в основном проходил процесс создания файла test.js, запуская какой-нибудь веб-сервер, обычно nodeJS + express + ejs (исправил это с помощью моего «slowcook npm), то я..
Адаптивная минимальная целевая страница, которую вы, как разработчик, любите — Средняя
[Изучение WebGL]
Разработчики много не говорят. Их код говорит сам за себя. Итак, вот минимальная целевая страница для разработчиков.
Разветвите минимальную целевую страницу, размещенную на страницах Github, и тогда работа будет выполнена.
Развернуто: 🤯 https://hr21don.github.io/
Контроль версий + документация 🤐 https://github.com/hr21don/hr21don.github.io
Лицензия: 📝 Этот проект находится под лицензией MIT (MIT). См. ЛИЦЕНЗИЮ для получения дополнительной информации..
Что такое Webpack?
Webpack - это не что иное, как сборщик статических модулей, который позволяет отображать ваш код в веб-браузере. Он рекурсивно строит граф зависимостей, который включает каждый модуль, необходимый вашему приложению, а затем упаковывает все эти модули в небольшое количество пакетов.
Что такое объединение?
Объединение - это метод уменьшения времени загрузки и количества HTTP-запросов за счет группировки нескольких связанных файлов в один. Вы можете создать столько пакетов, сколько..
Matt’s Tidbits #99 — «Элегантная обработка нуля»
На прошлой неделе я писал о некоторых крайних случаях правдоподобия в JavaScript . На этот раз у меня есть небольшая заметка об элегантной обработке нулевых/неопределенных значений.
null — названный его изобретателем C.A.R. «ошибкой на миллиард долларов». Хоар — большинство программистов, вероятно, хорошо знакомы с этим (и почему это может быть классифицировано как ошибка!)
Наверняка мы все писали примерно такой код:
if(foo != null) {
// Do something with foo
}
Но что, если..
Новые материалы
План из 4 шагов, чтобы сделать себя бесценным на работе
Многолетний опыт, выраженный в несколько шагов
С тех пор, как мы впервые оказались на рабочем месте, нам говорили, что нас можно заменить. Неважно, работаете ли вы в офисе, на..
Создайте свой собственный виртуальный зеленый экран
Обнаруживайте человека на экране и область вокруг него, чтобы дать ему собственный индивидуальный фон
Вы замечали, что ваши коллеги оказываются в разных местах на каждой встрече Zoom? Скорее..
Осциллятор LBR для торговли
Программирование осциллятора LBR 3–10 на Python
MACD — известный осциллятор, основанный на скользящих средних. В этой статье обсуждается разновидность MACD, называемая LBR 3–10...
Использование SharedPreferences в Android с Kotlin: руководство для начинающих
SharedPreferences — это простой способ хранения пар «ключ-значение» в Android с использованием формата XML. Его можно использовать для хранения небольших объемов данных, которые должны..
Упростите преобразование единиц измерения с помощью нашего универсального API преобразования
В современном быстро меняющемся цифровом мире разработчики и пользователи часто сталкиваются с необходимостью конвертировать единицы измерения для различных целей. Независимо от того, создаете ли..
OpenSergo и ShardingSphere от Alibaba Cloud выпускают стандарт управления базами данных для микросервисов…
Фон
Недавно компании Alibaba Cloud OpenSergo и ShardingSphere совместно выпустили стандарт управления базами данных для микросервисов. Объединив концепции Database Plus и Database Mesh..
Многопоточность и Executor Framework в Java
Многопоточность и Executor Framework в Java
Зачем вообще нужна многопоточность?
Потому что современные приложения постоянно создают сложные проблемы с аппаратным обеспечением в..