JavaScript
1.46K subscribers
432 photos
44 videos
4 files
718 links
➡️ Сотрудничество: @haarrp

https://t.me/itchannels_telegram - 🔥лучшие ит-каналы

@javascriptv - продвинутый javascript

@JavaScript_testit- js тесты

@programming_books_it - бесплатные it книги

@ai_machinelearning_big_data - ml
Download Telegram
Знание хороших библиотек способствует повышению производительности труда программиста и помогает ему разрабатывать качественные приложения.

Краткий обзор 23 полезнейших Node.js-библиотеки, о которых стоит знать в 2020 году

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

Что такое область видимости в JavaScript простыми словами в этой статье!

#usefull
На любом современном сайте (да и на сайтах постарше) встречаются вложенные структуры, иерархия объектов, деревья. Самый распространенный пример — каталог.

Сегодня множество проектов разрабатывается с использованием Javascript. Как же хранить древовидные структуры в этом случае? Об этом и хотелось бы поговорить.

#usefull
🔥 Интересный урок для начинающих про то, как работать с технологией определения лица и наложения масок!

По итогу получится программа, которая будет захватывать изображение с вебки, определять на нем черты лица, далее можно выбирать определенную маску и накладывать ее 🦁

Пиши вопросы, делись результатами в чате!

#usefull
⛔️ Команда разработчиков Moment.js официально объявила о прекращении развития библиотеки!

Moment.js – самая популярная библиотека для работы с датами и временем на сегодняшний день. Она была создана в 2011 году с прицелом на потребности разработчиков того времени. За весь период существования библиотеки её дизайн не менялся, но сообщество хотело изменений, особенно иммутабельности и переработки архитектуры таким образом, чтобы библиотека стала дружить с тришейкингом. Внесение этих изменений вызвало бы вопросы у текущих пользователей библиотеки, так как получилась бы совершенно другая библиотека. Разработчики Moment.js не захотели идти по пути Angular и разработали альтернативную библиотеку – Luxon.

С сентября 2020 года в Moment.js не будут добавляться новые фичи, не будут больше обсуждаться вопросы тришейкинга, не будет никаких мажорных изменений (это означает, что никогда не будет 3-ей версии), возможно, не будут исправляться какие-либо баги и поведенческие странности, если они будут связаны с архитектурными проблемами. Но будут исправляться все проблемы безопасности, будет обновляться база часовых поясов IANA.

Разработчики рекомендуют не использовать Moment.js для новых проектов без поддержки старых браузеров, вместо неё рекомендуются Luxon, Date.js, date-fns и js-Jode. Также сейчас TC39 работает над Temporal (современной заменой объекта Date), в которой реализуется основная масса фич библиотек для работы со временем.

#news
Популярность Vue растёт, проект, с каждым обновлением, становится быстрее и лучше. Эван Ю сообщил о новой версии Vue 15 ноября 2018 года на конференции в Лондоне.

Релиз Vue 3 запланирован на третий квартал 2020 года.

Основное внимание во Vue 3 уделяется улучшению следующих характеристик фреймворка: производительность, комфортность разработки нативных приложений, удобство использования.

В статье поговорим о новых возможностях Vue 3 и о полезных изменениях, внесённых в него разработчиками.

#usefull
JavaScript pinned «Какой у тебя уровень?»
☢️ React 17: Ничего нового?

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

Многообещающий Concurrent Mode не будет представлен в 17 версии, как и другие нововведения, над которыми активно работает команда. Грядущий релиз является частью стратегии постепенных (частичных) обновлений.

Список изменений в React 17:
▪️Изменение в делегировании событий
▪️Убран костыль с Синтетическим Событием (SyntheticEvent Even Pooling)
▪️Было сделано некоторое количество небольших изменений. Эти изменения сближают React с поведением браузера.
▪️useEffect() теперь полностью асинхронный
▪️Ошибки при возвращении undefined
▪️Улучшенный стек вызовов при ошибках
▪️Удаление приватных экспортов

➡️ Подробнее

#news
Интересная статья об архитектуре и проектировании приложений. Здесь примеры на JavaScript, но это актуально для разработки приложений вообще

#usefull
👀 Ребята, тут академия «Смотри.Учись» предлагает максимально подробный онлайн-курс по HTML и CSS со скидкой 15%!

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

➡️ Вот ссылка

Почти 100 человек закончили, рейтинг хороший!
#usefull
С клонированием одномерных массивов (т.е. созданием клонов, независящих друг от друга) все довольно просто, но в реальных задачах скорее всего будут встречаться и двумерные, и n-мерные массивы. А вот с ними уже есть несколько нюансов, которые разобраны в видео!

#usefull
С этим синдромом часто сталкиваются начинающие разработчики, которые недавно устроились на работу (особенно, если это крупная компания с высокой зарплатой). Им кажется, что они ничего не умеют и оказались на своем месте случайно или по ошибке.

Понятие «синдром самозванца» впервые было упомянуто в 1978 году профессором психологии Полиной Клэнс и психологом Сюзанной Аймс. Они заметили, что многие их клиентки не верят в собственный успех и считают свои достижения случайными: они оказались в нужное время в нужном месте.

В статье рассказано о том, как преодолеть это неприятное чувство!

#usefull