Подкаст «Drinkcast», Выпуск #18 — «Ребята, давайте жить дружно» https://spb-frontend.ru/podcast/18/?e-zhit-druzhno-v-18-m-vyp&utm_content=13154805
Обновите свой проект с помощью CSS-селекторов и пользовательских атрибутов https://www.sitepoint.com/upgrade-project-css-selector-custom-attributes/
Sitepoint
Upgrade Your Project with CSS Selector and Custom Attributes — SitePoint
Read Upgrade Your Project with CSS Selector and Custom Attributes and learn HTML & CSS with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
PlainJS — множество утилит и плагинов на ванильном JS для решения распространненых задач фронтенда, с демками и примерами https://plainjs.com/
Plainjs
plainJS - fast and lightweight JavaScript tools
Vanilla JavaScript for writing powerful web applications without jQuery.
Серия публикаций из 11-ти статей со сравнением Aurelia, Ember, Dojo, Vue, React и Angular, с выводами и приведенными плюсами/минусами каждого из них https://www.sitepen.com/blog/2017/11/10/web-frameworks-conclusions/
SitePen Blog
Web Frameworks: Conclusions
It has come time to read the liner notes and write some conclusions. When we started writing this blog series, we knew that JavaScript/web application frameworks were not easy to summarize.
Основы троттлинга событий в JavaScript https://codepen.io/AmeliaBR/post/basic-javascript-event-throttling
Jest и Puppeteer: автоматизация тестирования веб-интерфейсов https://habrahabr.ru/company/ruvds/blog/342578/
Habr
Jest и Puppeteer: автоматизация тестирования веб-интерфейсов
Эту статью написал программист из Италии Валентино Гаглиарди. Он говорит, что сразу после выхода Puppeteer его заинтересовала автоматизация тестирования веб-интерфейсов с использованием данной...
Новый монитор производительности (Performance monitor) в Chrome DevTools . Теперь вы можете наблюдать множество метрик производительности в реальном времени https://hospodarets.com/chrome-devtools-performance-monitor
Serg Hospodarets Blog
Chrome DevTools- Performance monitor
Chrome DevTools Performance monitor allows easily measure your app perfomance in real-time
Шаблоны HTML писем и доступность https://css-tricks.com/html-email-accessibility/
CSS-Tricks
HTML Email and Accessibility | CSS-Tricks
You love HTML emails, don't you?
Еженедельная подборка красивых эффектов на CSS/SVG/JS #63 https://css-live.ru/cssjssvg-s-podvypodvertom/ezhenedelnaya-podborka-krasivyx-effektov-nacsssvgjs-63.html
CSS-LIVE
Еженедельная подборка красивых эффектов на CSS/SVG/JS #63
Подборка свежих эффектов, интересных идей и полезных наработок
Миф о взаимозаменямости разработчиков https://hackernoon.com/the-myth-of-the-interchangeable-developer-38d41aff563e
Hacker Noon
The Myth of the Interchangeable Developer
Too many times to ignore now, I’ve heard managers or recruiters say that any good engineer is interchangeable with any other good engineer…
Бесплатные лекции по продвинутому React.js https://cdb.reacttraining.com/free-advanced-react-js-lectures-a9fdcad008f3
componentDidBlog
FREE! Advanced React.js Lectures
We’ve been teaching our Advanced React.js patterns workshop for well over two years now. We’ve done our best to give vocabulary to these…
Использование Angular компонентов со сторонними библиотеками https://netbasal.com/using-angular-components-with-third-party-libraries-522a1f33003
Medium
Using Angular Components with Third-Party Libraries
As developers, we aim to use existing libraries in order to avoid reinventing the wheel. Unfortunately, Angular is still relatively young…
Общие проблемы безопасности в веб-приложениях, часть 1 https://codeburst.io/common-security-issues-in-web-applications-part-1-af339360c646
codeburst
Common Security Issues in Web Applications. Part 1
Yo Yo chaps.
Почему мы отказались от использования дефолтных экспортов в Javascript и почему вы должны сделать то же самое #js https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad
Medium
Why we have banned default exports in Javascript and you should do the same
ES2015 was the most important improvement to Javascript in years. Among many great features it brought brand new module system — Ecma…
Оптимизация скорости визуализации веб-страниц #common https://habrahabr.ru/company/jugru/blog/342632/
Habr
Оптимизация скорости визуализации веб-страниц
Нередко рассказы о том, как веб-разработчики заботятся о своих приложениях, начинаются с процесса визуализации сайта, опускаются на уровень DOM и останавливаются на утверждениях типа: «И это быстро...
Хотите получать новости первым? О том, как заблокировать раздражающие push notifications в разных браузерах #js https://telegra.ph/Hotite-poluchat-novosti-pervym-11-21
Telegraph
Хотите получать новости первым?
Система push notifications в браузере работает уже 4 года, но активно ее использовать начали только в начале 2017. “Активно” в данном случае означает “с назойливостью спама”. К сожалению, разработчики системы пуш-нотификаций в браузере (и не только) пошли…
Что за lit-html? lit-html — конкурент react или просто другой вид Handlebars #js https://zhukovka.github.io/js/featured/lit-html
Изучите, как обрабатывать ошибки в JavaScript с помощью Try, Throw, Catch, & Finally #js https://codeburst.io/learn-how-to-handle-javascript-errors-with-try-throw-catch-finally-83b4f9ef8c6f
Medium
Learn how to handle JavaScript Errors with Try, Throw, Catch, & Finally
Learn JavaScript Try, Throw, Catch, and Finally
История о том, Зак Лизерман потратил 23 минуты на существенное улучшение времени загрузки шрифта #common https://www.zachleat.com/web/23-minutes/
Zach Leatherman
23 Minutes of Work for Better Font Loading—zachleat.com
A post by Zach Leatherman (zachleat)