WebDEV
8.97K subscribers
2.2K photos
12 videos
2.72K links
Сообщество веб-разработчиков.

На канале можно найти: видео-уроки, полезные статьи, новости из мира IT и веб-разработки.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/webb_dev

РКН: clck.ru/3L2oTf
Download Telegram
Старт нового цикла статей. Концепции JavaScript.

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

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

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

#js #concepts
This media is not supported in your browser
VIEW IN TELEGRAM
Рекомендуем подписаться на наш новый проект!

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

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

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

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

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

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

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

Скачать

#psd #landing
Концепции JavaScript

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

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

#js #concepts
Forwarded from WebDEV
Веб-сокеты являются одной из самых перспективных веб-технологий, которую уже сейчас используют многие разработчики. Она отлично подходит для взаимодействия в режиме реального времени, в том числе в онлайн-играх.

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

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

Демо | GitHub

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

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

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

#node #js #article
Концепции JavaScript

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

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

#js #article #concepts
Канал для начинающих и продвинутых программистов, который научит вас программировать лучше и эффективнее.

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

Неважно на каком языке вы пишете, вы всегда сможете найти что-то полезное для себя!

Рекомендуем подписаться на @dailycoding
Веб-компоненты это набор стандартов определяющих программные интерфейсы для организации компонентной архитектуры. Все они реализованы в современных версиях браузеров, т.е. не требуют подключения библиотек или транспиляторов кода, однако, если нужна совместимость например с Internet Explorer 11, то и библиотеки и транспиляторы использовать видимо все-таки придется.

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

Быстрый старт с WebComponents

#article #js #webcomponents
Бесплатный PSD макет с чистым и современным дизайном. Идеально подходит для веб-дизайнеров, которым нужно создать сайт для небольшой компании.

Скачать

#psd #template #file
Оператор spread. Концепции JavaScript

В четвертой статье из цикла мы рассмотрим оператор spread. Это довольно простая конструкция, которая может показаться неподготовленному человеку непонятной.

Читать статью

#js #article #concepts
PapaParse — это самый быстрый CSV-парсер на JavaScript, который работает внутри браузера. Библиотека имеет множество функций: парсинг больших файлов, обратный парсинг, работа с разными типами входных данных и множество других.

Демо | GitHub

#js #parse #csv
Vivid.js — это JavaScript библиотека иконок. Она предоставляет более 90 SVG иконок, которые очень легко добавить на свой сайт. Достаточно использовать дата-аттрибут для вызова иконки.

Демо | GitHub

#js #icons
Node.js или Java? Производительность, ресурсы, управление потоками, популярность и личный опыт.

Недавно мы с коллегами обсуждали вопрос популярности некоторых технологий — в частности Java и node.js. После недолгого интернет-серфинга выяснилось, что именно эти технологии используют многие информационные гиганты для разработки и поддержания своих площадок в сети.

Читать статью

#nodejs #java #article
Material UI — это классный набор UI компонентов основанных на компонетах Google Material Design. Работает с React.

Демо | GitHub

#js #material #ui #react