WebDEV
8.96K subscribers
2.21K photos
11 videos
2.72K links
Сообщество веб-разработчиков.

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

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3L2oTf
Download Telegram
📑 Chrome станет быстрее и безопаснее благодаря использованию протокола HTTPS по умолчанию

Для перехода на сайт пользователи часто вводят в адресной строке только доменное имя. Браузеры автоматически подставляют протокол по умолчанию. Раньше в Chrome это был «http: //». Начиная с версии 90 по умолчанию будет использоваться «https: //». Это улучшит конфиденциальность, а также увеличит скорость загрузки, поскольку исчезнет лишний редирект.

Если сайт не поддерживает HTTPS, то Chrome после неудачной попытки подключения будет возвращаться к протоколу HTTP. Изменения сначала появятся в десктопных версиях браузера и на Android, а затем в приложении на iOS.

WebDEV #новости
💡 Генераторы в JavaScript

Генератор определяет, какое значение будет возвращено при следующем вызове next().

function* greeter() {
yield 'Hi';
yield 'How are you?';
yield 'Bye';
}

const greet = greeter();

console.log(greet.next().value);
// 'Hi'

console.log(greet.next().value);
// 'How are you?'

console.log(greet.next().value);
// 'Bye'

console.log(greet.next().value);
// undefined

А вот пример использования генератора для бесконечных значений:

function* idCreator() {
let i = 0;
while (true)
yield i++;
}

const ids = idCreator();

console.log(ids.next().value);
// 0

console.log(ids.next().value);
// 1

console.log(ids.next().value);
// 2
// etc...

WebDEV #советы #coding #js #web
🔥 Лучшее на канале за неделю

1
. Графики и визуализация данных.

2. Octotree — расширение браузера, которое отображает дерево кода в репозиториях GitHub и значительно улучшает просмотр файлов в библиотеках и проектах с открытым исходным кодом.

3. Разработка веб-приложений с помощью PHP и MySQL.
📑 Появился сервис для быстрого и бесплатного создания своих тем для Visual Studio Code

Разработчик Майк Тромба (Mike Tromba) представил сервис VS Code Theme Studio. Он позволяет создавать собственные темы для Visual Studio Code в интуитивно понятном веб-интерфейсе. После завершения работы пользователь получает JSON-файл с параметрами темы.

WebDEV #новости #vs
WebDEV #test #typescript

Выберите правильный вариант 👇🏼
CodePen Amazing - канал, на который выкладывают самые клевые проекты с CodePen.

Смотрите, вдохновляйтесь, творите!

- > @codepen_amazing
Бесплатные ресурсы для веб-разработки. Иллюстрации

http://undraw.co/illustrations — найдите изображения, которые соответствуют вашим потребностям, и нажмите, чтобы загрузить. Используйте создание цветных изображений «на лету», чтобы они соответствовали вашему бренду.

http://drawkit.io — теперь 100% бесплатно! Нарисованные вручную векторные иллюстрации и ресурсы значков, идеально подходящие для ваших проектов.

http://icons8.com/ouch помогает авторам и разработчикам, не умеющим рисовать, преодолеть нехватку качественной графики. Загрузите бесплатные иллюстрации PNG и SVG от лучших художников Dribbble, чтобы улучшить свой продукт.

WebDEV #ресурсы
Бесплатные ресурсы для веб-разработки. Иконки

> http://fontawesome.com — получите векторные иконки и логотипы социальных сетей для своего веб-сайта благодаря Font Awesome, самого популярного набора значков и инструментов в Интернете.

> http://flaticon.com — самая большая база бесплатных иконок в форматах PNG, SVG, EPS, PSD и BASE 64. Доступ к 4 282 500 векторным иконкам.

WebDEV #ресурсы
📑 О завершении работы Node.js-процессов

Node.js-процессы завершают работу по разным причинам. При этом в некоторых случаях «смерть» процесса можно предотвратить. Например — в ситуации, когда причиной остановки процесса может стать необработанная ошибка. А вот иногда с остановкой процесса ничего поделать нельзя. Например — если её причина кроется в нехватке памяти. В Node.js существует глобальный объект process, являющийся экземпляром класса EventEmitter. Этот объект, при нормальном завершении процесса, генерирует событие exit. Код приложения может прослушивать это событие и, при его возникновении, выполнять, в синхронном режиме, некие операции по освобождению ресурсов.

WebDEV #статьи
🛠 Cash — это маленькая альтернатива jQuery для современных браузеров, которая предоставляет цепочки управления элементами DOM в стиле jQuery. Библиотека не нацелена на полное покрытие всех методов jQuery, а наоборот фокусируется только на самых часто используемых методах.

WebDEV #инструменты #js
WebDEV #test #js

Выберите правильный вариант 👇🏼
📑 Mozilla добавила две важные функции в свой VPN-сервис

Компания Mozilla анонсировала новый апдейт своего VPN-сервиса — Mozilla VPN. Компания объявила о внедрении в него две новые функции. Они, считают разработчики, будет полезна для большинства пользователей.

WebDEV #новости #mozilla #vpn
💡 Разница операторов сравнения (===) и (==)

Не стоит пренебрегать разницей этих операторов. Оператор (==) перед операцией сравнения будет выполнять преобразование типов, а (===) делать преобразования не будет.

console.log(0 == '0');
// true

console.log(0 === '0');
// false

WebDEV #советы #coding #js #web
💡Подборка с бесплатными ресурсами для веб-разработки

▫️
Хостинги: Часть 1 | Часть 2

▫️ Картинки

▫️ UI Inspiration

▫️ Шрифты

▫️ Визуализация

▫️ Иллюстрации

▫️ Иконки

WebDEV #подборка #ресурсы
🔥 Лучшее на канале за неделю

1
. О завершении работы Node.js-процессов.

2. Cash — это маленькая альтернатива jQuery для современных браузеров.

3. Бесплатные ресурсы для веб-разработки: Иллюстрации | Иконки.
📑 Опубликован топ-9 самых популярных языков программирования с высокими зарплатами

Издание Dice Insights провело исследование, на основе которого составило топ-9 популярных языков программирования. Отличительной особенностью данного топа является то, что все представленные в нём языки очень хорошо оплачиваются.

WebDEV #новости
WebDEV #test #html

Выберите правильный вариант 👇🏼