Знание хороших библиотек способствует повышению производительности труда программиста и помогает ему разрабатывать качественные приложения.
Краткий обзор 23 полезнейших Node.js-библиотеки, о которых стоит знать в 2020 году
#usefull
Краткий обзор 23 полезнейших Node.js-библиотеки, о которых стоит знать в 2020 году
#usefull
Хабр
23 полезнейших Node.js-библиотеки, о которых стоит знать в 2020 году
Профессиональному Node.js-разработчику нужно быть в курсе того, что происходит в сфере пакетов, предназначенных для этой платформы. Ему нужно знать о том, что вы...
🔭 Область видимости — важная концепция, определяющая доступность переменных. Данная концепция лежит в основе замыканий, разделяя переменные на глобальные и локальные.
Что такое область видимости в JavaScript простыми словами в этой статье!
#usefull
Что такое область видимости в JavaScript простыми словами в этой статье!
#usefull
Хабр
JavaScript: область видимости простыми словами
Доброго времени суток, друзья! Область видимости — важная концепция, определяющая доступность переменных. Данная концепция лежит в основе замыканий, разделяя пе...
На любом современном сайте (да и на сайтах постарше) встречаются вложенные структуры, иерархия объектов, деревья. Самый распространенный пример — каталог.
Сегодня множество проектов разрабатывается с использованием Javascript. Как же хранить древовидные структуры в этом случае? Об этом и хотелось бы поговорить.
#usefull
Сегодня множество проектов разрабатывается с использованием Javascript. Как же хранить древовидные структуры в этом случае? Об этом и хотелось бы поговорить.
#usefull
Хабр
Nested Sets для Javascript
На любом современном сайте (да и на сайтах постарше) встречаются вложенные структуры, иерархия объектов, деревья. Самый распространенный пример — каталог. Сего...
🔥 Интересный урок для начинающих про то, как работать с технологией определения лица и наложения масок!
По итогу получится программа, которая будет захватывать изображение с вебки, определять на нем черты лица, далее можно выбирать определенную маску и накладывать ее 🦁
Пиши вопросы, делись результатами в чате!
#usefull
По итогу получится программа, которая будет захватывать изображение с вебки, определять на нем черты лица, далее можно выбирать определенную маску и накладывать ее 🦁
Пиши вопросы, делись результатами в чате!
#usefull
YouTube
Определение лица на JavaScript. Программирование масок как в Instagram
В этом видео я покажу на практике как сделать определение лица на JavaScript. Мы сделаем такие же маски как в instagram, я покажу как программировать на javascript изучая параметры лица и наложение элементов на него. С данным уроком справиться любой начинающий…
⛔️ Команда разработчиков 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
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
Релиз Vue 3 запланирован на третий квартал 2020 года.
Основное внимание во Vue 3 уделяется улучшению следующих характеристик фреймворка: производительность, комфортность разработки нативных приложений, удобство использования.
В статье поговорим о новых возможностях Vue 3 и о полезных изменениях, внесённых в него разработчиками.
#usefull
Хабр
Чего можно ждать от Vue 3 и как готовиться к его скорому приходу?
Вокруг грядущего релиза Vue 3 поднято много шума. Это вызвало у меня желание помочь сообществу разработчиков подготовиться к выходу следующей версии данного популярного фреймворка. Надеюсь, мой...
Очень часто требуется извлечь данные из объекта или массива JavaScript и вывести их в таблицу на HTML. В этом видео мы научимся это делать!
#usefull
#usefull
YouTube
Как вывести в HTML любую таблицу из объекта или массива JavaScript
В этом уроке покажу Как вывести в HTML любую таблицу из объекта или массива JavaScript. Очень часто требуется извлечь данные из объекта или массива JavaScript и вывести их в таблицу на HTML. В этом видео мы научимся это делать.
⚡️ Эксклюзив на Boosty - …
⚡️ Эксклюзив на Boosty - …
Какой у тебя уровень?
Anonymous Poll
54%
Я только начал изучать JS
30%
Junior
14%
Middle
2%
Senior
1%
Lead
☢️ React 17: Ничего нового?
Семнадцатый релиз React необычен отсутствием новых фич и/или функционала. Этот релиз сфокусирован на добавлении возможности постепенного обновления проектов на следующие мажорные версии библиотеки в будущем, что актуально для проектов с большой кодовой базой.
Многообещающий Concurrent Mode не будет представлен в 17 версии, как и другие нововведения, над которыми активно работает команда. Грядущий релиз является частью стратегии постепенных (частичных) обновлений.
Список изменений в React 17:
▪️Изменение в делегировании событий
▪️Убран костыль с Синтетическим Событием (SyntheticEvent Even Pooling)
▪️Было сделано некоторое количество небольших изменений. Эти изменения сближают React с поведением браузера.
▪️useEffect() теперь полностью асинхронный
▪️Ошибки при возвращении undefined
▪️Улучшенный стек вызовов при ошибках
▪️Удаление приватных экспортов
➡️ Подробнее
#news
Семнадцатый релиз React необычен отсутствием новых фич и/или функционала. Этот релиз сфокусирован на добавлении возможности постепенного обновления проектов на следующие мажорные версии библиотеки в будущем, что актуально для проектов с большой кодовой базой.
Многообещающий Concurrent Mode не будет представлен в 17 версии, как и другие нововведения, над которыми активно работает команда. Грядущий релиз является частью стратегии постепенных (частичных) обновлений.
Список изменений в React 17:
▪️Изменение в делегировании событий
▪️Убран костыль с Синтетическим Событием (SyntheticEvent Even Pooling)
▪️Было сделано некоторое количество небольших изменений. Эти изменения сближают React с поведением браузера.
▪️useEffect() теперь полностью асинхронный
▪️Ошибки при возвращении undefined
▪️Улучшенный стек вызовов при ошибках
▪️Удаление приватных экспортов
➡️ Подробнее
#news
Хабр
React 17: Ничего нового?
Disclamer Это вольный перевод оригинальной статьи из официального блога. Почему вольный? Скорее потому, что в оригинале слишком много воды и отсылок к причинам тех или иных принятых в прошлом...
Какой цикл НЕ бесконечен?
Anonymous Quiz
29%
for (let i = 0; i < 10; i--) { ... }
4%
while (true) { ... }
46%
do { ... } while ( false )
21%
for (let i = 10; i > 0; i++) { ... }
Интересная статья об архитектуре и проектировании приложений. Здесь примеры на JavaScript, но это актуально для разработки приложений вообще
#usefull
#usefull
Хекслет
Что такое expression problem, или О дуализме функционального и
👀 Ребята, тут академия «Смотри.Учись» предлагает максимально подробный онлайн-курс по HTML и CSS со скидкой 15%!
Расскажут как верстать сайты любой сложности с валидным и чистым кодом, кроссбраузерно и с адаптированием под разные разрешения экрана.
➡️ Вот ссылка
Почти 100 человек закончили, рейтинг хороший!
#usefull
Расскажут как верстать сайты любой сложности с валидным и чистым кодом, кроссбраузерно и с адаптированием под разные разрешения экрана.
➡️ Вот ссылка
Почти 100 человек закончили, рейтинг хороший!
#usefull
Смотри.Учись
Уроки обучения работе с HTML и CSS верстке для начинающих, — базовые онлайн-курсы «Смотри Учись»
Запишитесь на онлайн-курс «Базовый HTML и CSS: Верстка сайта от А до Я» на портале «Смотри Учись» — смотрите видеоуроки, посещайте семинары и мастер-классы и обучайтесь в удобное время в любом месте.
С клонированием одномерных массивов (т.е. созданием клонов, независящих друг от друга) все довольно просто, но в реальных задачах скорее всего будут встречаться и двумерные, и n-мерные массивы. А вот с ними уже есть несколько нюансов, которые разобраны в видео!
#usefull
#usefull
YouTube
9 способов клонировать массив JavaScript
Курсы JS 2.0 с крутым ДЗ: https://itgid.info/course/javascript-2
Все курсы: https://itgid.info/course
Чат в телеграмме: https://t.me/jsrules
Изображение: https://hiking.org/2016/03/28/what-you-do-is-what-you-become/computer-man-clone-no-legs-square-by-frits…
Все курсы: https://itgid.info/course
Чат в телеграмме: https://t.me/jsrules
Изображение: https://hiking.org/2016/03/28/what-you-do-is-what-you-become/computer-man-clone-no-legs-square-by-frits…
С этим синдромом часто сталкиваются начинающие разработчики, которые недавно устроились на работу (особенно, если это крупная компания с высокой зарплатой). Им кажется, что они ничего не умеют и оказались на своем месте случайно или по ошибке.
Понятие «синдром самозванца» впервые было упомянуто в 1978 году профессором психологии Полиной Клэнс и психологом Сюзанной Аймс. Они заметили, что многие их клиентки не верят в собственный успех и считают свои достижения случайными: они оказались в нужное время в нужном месте.
В статье рассказано о том, как преодолеть это неприятное чувство!
#usefull
Понятие «синдром самозванца» впервые было упомянуто в 1978 году профессором психологии Полиной Клэнс и психологом Сюзанной Аймс. Они заметили, что многие их клиентки не верят в собственный успех и считают свои достижения случайными: они оказались в нужное время в нужном месте.
В статье рассказано о том, как преодолеть это неприятное чувство!
#usefull
Theory & Practice
Я не заслуживаю: признаки синдрома самозванца
Как распознать синдром самозванца и избавиться от него