Верстать как в 2020, или Трюки на SVG: маски, трансформации и calc
https://www.youtube.com/watch?v=SrjQxSQcjlE
https://www.youtube.com/watch?v=SrjQxSQcjlE
YouTube
Верстать как в 2020, или Трюки на SVG: маски, трансформации и calc
00:00 Интро
00:36 Как оно было
01:18 Векторные исходники
02:52 Скруглённые углы
04:05 Позиционирование хвоста
04:44 Разметка балуна
05:24 Хвостик и тень
07:03 Вырезание хвостика
08:29 Непростая тень
10:27 Устройство тени
11:37 Тень из трёх частей
14:28 Маска…
00:36 Как оно было
01:18 Векторные исходники
02:52 Скруглённые углы
04:05 Позиционирование хвоста
04:44 Разметка балуна
05:24 Хвостик и тень
07:03 Вырезание хвостика
08:29 Непростая тень
10:27 Устройство тени
11:37 Тень из трёх частей
14:28 Маска…
Дорожная карта для JS Fullstack Web Developer в 2021 — часть 1
https://medium.com/swlh/2021-js-fullstack-web-developer-roadmap-part1-d86ac51d5c39
https://medium.com/swlh/2021-js-fullstack-web-developer-roadmap-part1-d86ac51d5c39
Medium
The 2021 Full Stack Developer Roadmap
Part 1
Go или Golang — один из самых молодых и перспективных языков программирования. Простой и минималистичный, он легко изучается и при этом позволяет создавать надежное и эффективное программное обеспечение. Если вы давно хотели потестить возможности Go — записывайтесь на бесплатный интенсив «Язык GO» от образовательного портала GeekBrains Mail.ru group.
Что будет:
- Познакомитесь с основами работе на языке Go: написание кода, компиляция, запуск, работа с переменными и массивами, проверка условий, циклы, импорт.
- Научитесь писать, компилировать и запускать простой код в командной строке.
- Напишете простую консольную игру.
- Получите ответы на интересующие вопросы по теме.
Присоединяйтесь
Что будет:
- Познакомитесь с основами работе на языке Go: написание кода, компиляция, запуск, работа с переменными и массивами, проверка условий, циклы, импорт.
- Научитесь писать, компилировать и запускать простой код в командной строке.
- Напишете простую консольную игру.
- Получите ответы на интересующие вопросы по теме.
Присоединяйтесь
EStimator покажет, насколько быстрее станет ваш сайт при переходе на современный синтаксис JavaScript
https://github.com/GoogleChromeLabs/estimator.dev
https://github.com/GoogleChromeLabs/estimator.dev
GitHub
GitHub - GoogleChromeLabs/estimator.dev: 🧮 Calculate the size and performance impact of switching to modern JavaScript syntax.
🧮 Calculate the size and performance impact of switching to modern JavaScript syntax. - GoogleChromeLabs/estimator.dev
Самое время стать незаменимым JS-разработчиком в команде. Успейте в новую группу онлайн-курса «JavaScript Developer. Professional» и научитесь решать задачи фронтенда и бэкенда.
Через 6 месяцев вы будете владеть стеком Node.js / React / Angular / Vue / Svelte / TypeScript / Web Components, освоите паттерны проектирование и разработаете свой проект. Старт совсем скоро.
Пройдите вступительный тест и занимайте место с максимальной новогодней скидкой https://otus.pw/UC0V/
Через 6 месяцев вы будете владеть стеком Node.js / React / Angular / Vue / Svelte / TypeScript / Web Components, освоите паттерны проектирование и разработаете свой проект. Старт совсем скоро.
Пройдите вступительный тест и занимайте место с максимальной новогодней скидкой https://otus.pw/UC0V/
Как один разработчик воссоздал AirDrop, используя только JavaScript
https://dev.to/abdisalan_js/how-one-developer-recreated-airdrop-using-just-javanoscript-2403
https://dev.to/abdisalan_js/how-one-developer-recreated-airdrop-using-just-javanoscript-2403
DEV Community
How One Developer Recreated AirDrop Using Just JavaScript
I go through the architecture of how it was developed.
Как оптимизировать прогрессивные веб-приложения: выходим за рамки основ
https://www.smashingmagazine.com/2020/12/progressive-web-apps/
https://www.smashingmagazine.com/2020/12/progressive-web-apps/
Конвертация и оптимизация изображений из командной строки
https://css-tricks.com/converting-and-optimizing-images-from-the-command-line/
https://css-tricks.com/converting-and-optimizing-images-from-the-command-line/
Как я стал в 10 раз более продуктивным в качестве JavaScript разработчика
https://medium.com/javanoscript-in-plain-english/how-i-became-10x-more-productive-as-a-javanoscript-developer-a62f5bd92e7
https://medium.com/javanoscript-in-plain-english/how-i-became-10x-more-productive-as-a-javanoscript-developer-a62f5bd92e7
Medium
How I Became 10X More Productive As A JavaScript Developer
Or the importance of quality and automation
Будет ли Safari следующим Internet Explorer?
https://blog.logrocket.com/safari-next-internet-explorer/
https://blog.logrocket.com/safari-next-internet-explorer/
LogRocket Blog
Is Safari the next Internet Explorer? - LogRocket Blog
As Internet Explorer slowly becomes a relic of internet history, some have proclaimed Safari the new IE. Is that an accurate comparison?
Варианты браузерных хранилищ и их состояние в 2021 году
https://blog.bitsrc.io/browser-storage-options-and-their-state-in-2021-6808b949087a
https://blog.bitsrc.io/browser-storage-options-and-their-state-in-2021-6808b949087a
Вероятно, вы неправильно инициализируете свои resource objects (блокировка JS)
https://www.talkinghightech.com/en/initializing-js-lock/
https://www.talkinghightech.com/en/initializing-js-lock/
Talking HighTech
You Are Probably Not Initializing Your Resource Objects Correctly ( JS Lock ). - Talking HighTech
JS Lock. We will start by defining a resource as an object which is loaded into the memory of our process using an async operation, this operation may take a relatively long period of time. We would like to reuse this object as much as possible so we can…