От новичка до гуру: Курсы программирования на CyberDuff

Публикации по теме '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 Зачем вообще нужна многопоточность? Потому что современные приложения постоянно создают сложные проблемы с аппаратным обеспечением в..