Обработка null и undefined в JavaScript
https://medium.com/javascript-scene/handling-null-and-undefined-in-javascript-1500c65d51ae
https://medium.com/javascript-scene/handling-null-and-undefined-in-javascript-1500c65d51ae
Medium
Handling null and undefined in JavaScript
One aspect of JavaScript development that many developers struggle with is dealing with optional values. What are the best strategies to…
Состояние современных методов оптимизации изображений в сети в 2019 году
https://www.heartinternet.uk/blog/the-state-of-modern-image-optimisation-techniques-on-the-web-in-2019/
https://www.heartinternet.uk/blog/the-state-of-modern-image-optimisation-techniques-on-the-web-in-2019/
Как TypeScript делает вас лучшим JavaScript разработчиком
https://www.sitepoint.com/typescript-better-javascript-developer/
https://www.sitepoint.com/typescript-better-javascript-developer/
Ранний взгляд на Vue 3 Composition API в дикой природе
https://css-tricks.com/an-early-look-at-the-vue-3-composition-api-in-the-wild/
https://css-tricks.com/an-early-look-at-the-vue-3-composition-api-in-the-wild/
Функциональное программирование с точки зрения EcmaScript. Композиция, каррирование, частичное применение
https://habr.com/ru/post/475324/
https://habr.com/ru/post/475324/
Хабр
Функциональное программирование с точки зрения EcmaScript. Композиция, каррирование, частичное применение
Привет, Хабр! Сегодня мы продолжим наши изыскания на тему функционального программирования в разрезе EcmaScript, на спецификации которого основан JavaScript. В...
React Context за 5 минут: что это и как использовать
https://tproger.ru/articles/react-context-in-5-min/
https://tproger.ru/articles/react-context-in-5-min/
#ts
Производительность optional chaining в JavaScript
optional chaining - фича TypeScript 3.7, позволяющая превратить
https://medium.com/devschacht/performance-of-javascript-optional-chaining-bf2a8aa99797
Производительность optional chaining в JavaScript
optional chaining - фича TypeScript 3.7, позволяющая превратить
foo && foo.bar && foo.bar.baz && foo.bar.baz.quxв
foo?.bar?.baz?.qux;Подробнее о том, как это влияет на производительность:
https://medium.com/devschacht/performance-of-javascript-optional-chaining-bf2a8aa99797
Medium
Производительность optional chaining в JavaScript
Перевод статьи Eryk Napierała: Performance of JavaScript optional chaining
Вечные вопросы каждого наступающего года - на чем писать фронт?
Вот топ-5 JS-фреймворков для фронтенд-разработки в 2020 году
Часть 1: https://habr.com/ru/company/ruvds/blog/476286/
Часть 2: https://habr.com/ru/company/ruvds/blog/476288/
Вот топ-5 JS-фреймворков для фронтенд-разработки в 2020 году
Часть 1: https://habr.com/ru/company/ruvds/blog/476286/
Часть 2: https://habr.com/ru/company/ruvds/blog/476288/
Хабр
Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году. Часть 1
Вероятно, фронтенд-разработчикам знакомо нечто подобное: вводишь в поисковике «лучшие JavaScript-фреймворки» и получаешь в ответ целую гору результатов, из котор...
Как вы удаляете неиспользуемый CSS с сайта?
https://css-tricks.com/how-do-you-remove-unused-css-from-a-site/
https://css-tricks.com/how-do-you-remove-unused-css-from-a-site/
CSS-Tricks
How Do You Remove Unused CSS From a Site?
Here's what I'd like you to know upfront: this is a hard problem. If you've landed here because you're hoping to be pointed at a tool you can run that
Адаптивная загрузка — улучшение веб-производительности на бюджетных устройствах
https://dev.to/addyosmani/adaptive-loading-improving-web-performance-on-low-end-devices-1m69
https://dev.to/addyosmani/adaptive-loading-improving-web-performance-on-low-end-devices-1m69
DEV Community
Adaptive Loading - Improving Web Performance on low-end devices
Adaptive Loading is a pattern for delivering a fast core experience to all users (including low-end devices) where you progressively add high-end-only features, if a user's network and hardware can handle it
Angular SEO: как сделать страницы, дружественными к поиску
https://buttercms.com/blog/angular-seo-how-to-make-search-friendly-pages
https://buttercms.com/blog/angular-seo-how-to-make-search-friendly-pages
Buttercms
Angular SEO: How to Make Search-Friendly Pages
In this article, we discuss how Angular apps need special SEO treatment, and provide you with specific deployment instructions.
Введение в кодировку символов/текста в вебе
https://itnext.io/introduction-to-character-text-encoding-in-web-4b315c4244f2
https://itnext.io/introduction-to-character-text-encoding-in-web-4b315c4244f2
Medium
Introduction to Character/Text Encoding in Web
In this article, we will learn about different techniques to display ASCII and UTF encoded characters in JavaScript, CSS, and HTML.
Подкаст «Веб-стандарты» №204. Chrome Dev Summit, GitHub, снимок веба 2019, GSAP 3, Visual Studio
https://soundcloud.com/web-standards/episode-204
https://soundcloud.com/web-standards/episode-204
SoundCloud
204. Chrome Dev Summit, GitHub, снимок веба 2019, GSAP 3, Visual Studio
18 ноября 2019: Chrome Dev Summit, GitHub Universe, снимок веба 2019, большой релиз GSAP 3, семейство Visual Studio.
— Вадим Макеев
— Олег Соломка
Содержание
00:01:47 События
00:05:24 Chrome Dev Su
— Вадим Макеев
— Олег Соломка
Содержание
00:01:47 События
00:05:24 Chrome Dev Su
Multiple-column Layout и column-span в Firefox 71
https://hacks.mozilla.org/2019/11/multiple-column-layout-and-column-span-in-firefox-71/
https://hacks.mozilla.org/2019/11/multiple-column-layout-and-column-span-in-firefox-71/
Mozilla Hacks – the Web developer blog
Multiple-column Layout and column-span in Firefox 71
Firefox 71 adds the column-span property from Multiple-column Layout. In this post Rachel Andrew takes a look at the implementation.