Size: a a a

2019 June 28
WebDEV
​​React95 — это коллекция из более 30 React компонентов в стиле Windows 95. Включая календари, кнопки, иконки, инпуты и много другого ретро UI.

Демо | GitHub

#react #components
источник
2019 July 01
WebDEV
​​Reattempt — это JavaScript библиотека, которая дает второй шанс асинхронным функциям. Обворачивая их в блок Reattempt, вы можете быть уверены, что запрос, либо другая асинхронная функция будет выполнена несколько раз в случае неудачи.

GitHub

#js #server
источник
2019 July 03
WebDEV
​​Ink — это React фреймворк, который позволяет создавать приложения для командной строки.

GitHub

#js #react #console
источник
2019 July 05
WebDEV
Области видимости в JavaScript всегда были непростой темой, особенно в сравнении с более строго организованными языками, такими, как C и Java. В ECMAScript 6 появились некоторые новые возможности, которые позволяют разработчикам лучше контролировать области видимости переменных.

Когда использовать ключевые слова let и const? Как они себя ведут? В каких ситуациях всё ещё актуально ключевое слово var?

Var, let или const? Проблемы областей видимости переменных

#js #article
источник
2019 July 08
WebDEV
​​Hat.shHat.sh — это JavaScript библиотека, которая предоставляет возможность безопасного шифрования файлов используя WebCrypto API. Библиотека обладает рядом преимуществ: она быстрая, безопасная и serverless. Вы можете быстро зашифровать и расшифровать файлы без проблем.

Демо | GitHub

#js #security #crypto
источник
2019 July 09
WebDEV
​​Monaco Editor — это движок, на котором основан популярный VS Code. Он позволяет использовать все функции редактора кода прямо в браузере. Поддержка синтаксиса для разных языков программирования, несколько курсоров, горячие клавиши, исправление кода и многое другое. Это open-source движок, так что вы можете использовать его в своих проектах.

Демо | GitHub

#engine #vscode #js
источник
2019 July 10
WebDEV
Во многих фронтенд-фреймворках, написанных на JavaScript (например, в Angular, React и Vue) имеются собственные системы реактивности. Понимание особенностей работы этих систем пригодится любому разработчику, поможет ему более эффективно использовать современные JS-фреймворки.

Реактивность в JavaScript

#js #article
источник
2019 July 12
WebDEV
​​Pixelmatch — это небольшая и очень быстрая JavaScript библиотека для точного сравнения двух фотографий "по пикселям". Работает в браузере и на Node. Не требует зависимостей.

Демо | GitHub

#js #node
источник
2019 July 18
WebDEV
Старт нового цикла статей. Концепции JavaScript.

JavaScript  —  это сложный язык. Если вы, на любом уровне, занимаетесь JavaScript-разработкой, это значит, что вам жизненно необходимо понимать базовые концепции этого языка. В цикле статей рассмотрены 12 важнейших концепций JavaScript. Конечно, JavaScript-разработчику нужно знать гораздо больше, но без того, о чём мы будем сегодня говорить, ему точно не обойтись.

В первой статье из цикла мы расскажем вам о переменных, хранящих значения и ссылки. Понимание того, как именно в JavaScript назначаются значения переменных крайне важно для тех, кто хочет писать правильно работающий код. Непонимание этого механизма ведёт к написанию программ, в которых значения переменных могут непреднамеренно меняться.

Концепции JavaScript. Переменные, хранящие значения и ссылки

#js #concepts
источник
WebDEV
webb_dev
Старт нового цикла статей. Концепции JavaScript.

JavaScript  —  это сложный язык. Если вы, на любом уровне, занимаетесь JavaScript-разработкой, это значит, что вам жизненно необходимо понимать базовые концепции этого языка. В цикле статей рассмотрены 12 важнейших концепций JavaScript. Конечно, JavaScript-разработчику нужно знать гораздо больше, но без того, о чём мы будем сегодня говорить, ему точно не обойтись.

В первой статье из цикла мы расскажем вам о переменных, хранящих значения и ссылки. Понимание того, как именно в JavaScript назначаются значения переменных крайне важно для тех, кто хочет писать правильно работающий код. Непонимание этого механизма ведёт к написанию программ, в которых значения переменных могут непреднамеренно меняться.

Концепции JavaScript. Переменные, хранящие значения и ссылки

#js #concepts
Вы сталкивались с такими переменными?
Анонимный опрос
51%
Да, сталкивался
15%
Нет
34%
Какими переменными?
Проголосовало: 926
источник
2019 July 19
WebDEV
Рекомендуем подписаться на наш новый проект!

Говнокод — уникальный канал с лучшими приколами из мира IT: мемы, подборки говнокода, критика и многое другое.

На канале есть бот, куда любой подписчик может прислать свой говнокод и прославиться.

Рекомендуем подписаться @g_code
источник
WebDEV
​​Московские выборы традиционно становятся полигоном, на котором обкатываются новые электоральные решения, которые потом используются на федеральном уровне: отмена открепительных, «дачное голосование», теперь — голосование через интернет.

Выборы в Мосгордуму — первые выборы в России, проголосовать на которых можно будет через интернет. Обмануть систему будет невозможно: для подтверждения голоса запросят ввести код из СМС, после чего виртуальный бюллетень впишут в неизменяемый массив данных по технологии блокчейн. Система разработана полностью в России, поэтому создатели гарантируют защищенность от попыток внешнего влияния.

Для участия в электронном голосовании необходимо быть пользователем сайта госуслуг. В день голосования желающий открывает сайт mos.ru, авторизуется, подтверждает запрос через СМС и получает онлайн-бюллетень, при помощи которого голосует.

По завершению этого эксперимента подобную технологию могут распространить на всю страну, благодаря чему Россия встанет в ряд наиболее передовых стран мира по внедрению современных избирательных технологий.

#news
источник
2019 July 22
WebDEV
Бесплатный PSD макет корпоративного лендинга

Скачать

#psd #landing
источник
WebDEV
webb_dev
Бесплатный PSD макет корпоративного лендинга

Скачать

#psd #landing
Публиковать ли на канале PSD макеты?
Анонимный опрос
67%
Да
16%
Нет
17%
Все равно
Проголосовало: 2338
источник
2019 July 23
WebDEV
Концепции JavaScript

Во второй статье из цикла мы расскажем вам о замыканиях.
Замыкание — это важный паттерн проектирования в JavaScript, который позволяет организовать защищённую работу с переменными.

Концепции JavaScript. Замыкания.

#js #concepts
источник
WebDEV
webb_dev
Концепции JavaScript

Во второй статье из цикла мы расскажем вам о замыканиях.
Замыкание — это важный паттерн проектирования в JavaScript, который позволяет организовать защищённую работу с переменными.

Концепции JavaScript. Замыкания.

#js #concepts
Вы сталкивались с замыканиями?
Анонимный опрос
69%
Да
15%
Не сталкивался
16%
что это?
Проголосовало: 1725
источник
2019 July 24
WebDEV
Веб-сокеты являются одной из самых перспективных веб-технологий, которую уже сейчас используют многие разработчики. Она отлично подходит для взаимодействия в режиме реального времени, в том числе в онлайн-играх.

Что такое веб-сокеты

#js #websockets
источник
2019 July 25
WebDEV
Tornis — крутая JavaScript библиотека, которая предоставляет новый способ добавления слушателей на события в браузере. Библиотека отслеживает движения мыши, позицию на странице, скролл и другие данные.

Демо | GitHub

#js #events
источник
2019 July 29
WebDEV
В наши дни платформа Node.js является одной из самых популярных платформ для построения эффективных и масштабируемых REST API’s. Она так же подходит для построения гибридных мобильных приложений, десктопных программ и даже для IoT.

Я работаю с платформой Node.js более 6 лет и я на самом деле люблю её. Этот пост главным образом пытается быть путеводителем по тому, как Node.js работает на самом деле.

Всё что вам нужно знать о Node.js

#node #js #article
источник
2019 July 30
WebDEV
Концепции JavaScript

Во третьей статье из цикла мы расскажем вам о деструктурирующем присваивании.
Деструктурирующее присваивание представляет собой распространённый способ извлечения свойств объектов с использованием аккуратной синтаксической конструкции языка.

Концепции JavaScript. Деструктурирующее присваивание

#js #article #concepts
источник