Состоялся релиз Babel 7. В новой версии поддержка Typenoscript, автоматическое обновление, отказ от ежегодных предметов, новый вид конфигов, инструмент для миграции, и многое другое 👉 https://babeljs.io/blog/2018/08/27/7.0.0
babeljs.io
Babel 7 Released · Babel
After almost 2 years, 4k commits, over 50 pre-releases, and a lot of help we are excited to announce the release of Babel 7. It's been almost 3 years since the release of Babel 6! There's a lot of moving parts so please bear with us in the first weeks of…
Бандлофобия, сайт на котором можно посмотреть на сколько увеличится бандл при добавлении пакета 👉 https://bundlephobia.com/
Bundlephobia
Bundlephobia | Size of npm dependencies
Bundlephobia helps you find the performance impact of npm packages. Find the size of any javanoscript package and its effect on your frontend bundle.
Большая годная статья про UX форм на мобильных устройствах 👉 https://www.smashingmagazine.com/2018/08/ux-html5-mobile-form-part-1/
Smashing Magazine
UX And HTML5: Let’s Help Users Fill In Your Mobile Form (Part 1) — Smashing Magazine
Do you test your forms on real users and real devices? If not, you should. Let’s take a look at some of the techniques that can help you take your forms to the next level and help users fill them in. In this first part of a series of two articles, Stéphanie…
6 наиболее полезных докладов с Frontend Conf 2018 → https://habr.com/company/oleg-bunin/blog/420965/
Habr
Шесть наиболее полезных докладов с Frontend Conf 2018
Друзья, с позиции главы программного комитета Frontend Conf поместил под катом краткий обзор шести самых полезных докладов с РИТ++ 2018 по фронтенду. В подборке нашлось место рассказу про то,...
Обзор эволюции React от идеи, до нынешнего момента → https://hackernoon.com/the-evolution-of-react-48409fac2efd
Hackernoon
The Evolution Of React | HackerNoon
You would concur with me that React has altered the course of front-end development.
Какие виды тестирования существуют, и чем их использование может быть полезно js-разработчику 👉 https://medium.com/devschacht/what-is-testing-and-why-should-we-do-it-acf06723816b
Medium
Что такое тестирование и почему мы должны его делать?
Перевод статьи Alex Jover Morales: What’s testing and why should we do it?.
Универсальный шаблон PWA: отвечаем на вопросы и получаем заготовку приложения на Preact, React, Vue, Svelte с роутером, препроцессорами, и разными плюшками → https://pwa.cafe/
Web Locks API - новый способ безопасной синхронизации между вкладками. Пока только Chrome 😟 → https://www.sitepen.com/blog/2018/08/14/cross-tab-synchronization-with-the-web-locks-api/
Перевод статьи об улучшении восприятия скорости работы веб-сайтов и приложений → https://habr.com/company/alconost/blog/422437/
Архив веб дизайна, интересно посмотреть какой путь уже пройден, и заодно задуматься какой еще предстоит 🤔 → https://www.webdesignmuseum.org/
Опять про оптимизацию js → https://habr.com/company/ruvds/blog/422321/
Подробное сравнение Flow и Typenoscript → https://github.com/niieani/typenoscript-vs-flowtype
Книга Эдди Османи Essential Image Optimization об основных техниках оптимизации изображений в переводе на Хабре → https://habr.com/post/422531/
Почему не стоит использовать много if'ов, и как сделать свой код чище 👉 https://code.joejag.com/2016/anti-if-the-missing-patterns.html
Опрос о состоянии JavaScript в 2018 году. Расскажите о Ваших предпочтениях, интересах и планах — https://stateofjs.com/
Еще раз о том что такое веб-компоненты, когда стоит и не стоит их использовать → https://habr.com/post/422499/
Сравнение js таймеров (Promise, setTimeout, setInterval, setImmediate) → https://nolanlawson.com/2018/09/01/a-tour-of-javanoscript-timers-on-the-web/
Как бороться с сайд эффектами в чистом функциональном js-коде. Статья Джеймса Синклера в переводе на Хабре → https://habr.com/company/ruvds/blog/422589/
История развития Chrome DevTools за 10 лет существования. От Firebug до отладки Node.js в блоге Chromium → https://blog.chromium.org/2018/09/10-years-of-chrome-devtools.html
Прикольная статейка об опыте разработчика, поработавшего на js-проэктах → https://medium.com/devschacht/the-cat-with-a-dragon-tattoo-10-things-you-will-eventually-learn-about-javanoscript-projects-f3848becd460
Medium
10 вещей, которые вы в конечном итоге узнаете о JavaScript-проектах
Перевод статьи Кошки с тату дракона (The Cat with a Dragon Tattoo): 10 Things You Will Eventually Learn About JavaScript Projects.
C Днём Программиста!
Интересная заметка: Стивен Геррити о разработке интерфейсов со сложными данными → https://alistapart.com/article/design-with-difficult-data
Интересная заметка: Стивен Геррити о разработке интерфейсов со сложными данными → https://alistapart.com/article/design-with-difficult-data
A List Apart
Design with Difficult Data
Designing for the happy path—where users always enter ideal data and clients choose perfect images—can leave your layouts warped and broken when your users stray. Steven Garrity suggests you take a…