Подкаст «Девшахта»: Ночной фронтенд #44 —Как пересадить всех разработчиков в компании на свой велосипед
https://medium.com/devschacht/nightly-44-79b29f06ee31
https://medium.com/devschacht/nightly-44-79b29f06ee31
Medium
Ночной фронтенд
#44 —Как пересадить всех разработчиков в компании на свой велосипед
Интернационализированные приложения на React с помощью библиотеки React-intl
https://medium.com/@marcelmokos/internationalize-react-apps-done-right-using-react-intl-library-82978dbe175e
https://medium.com/@marcelmokos/internationalize-react-apps-done-right-using-react-intl-library-82978dbe175e
Medium
Internationalize React apps done right using React-intl library
This article helps you decide when you need to add translation library to the project. How to do it without slowing the creative process…
Подкаст «Frontend Weekend» #64 – Олег Мохов о том, как комфортно и правильно руководить разработчиками
https://soundcloud.com/frontend-weekend/fw-64
https://soundcloud.com/frontend-weekend/fw-64
Методики и инструменты для разработки стилей веб-страниц #css
https://habr.com/company/ruvds/blog/418825/
https://habr.com/company/ruvds/blog/418825/
Практическое руководство по CSS переменным (кастомным свойствам)
https://www.sitepoint.com/practical-guide-css-variables-custom-properties/
https://www.sitepoint.com/practical-guide-css-variables-custom-properties/
Sitepoint
How to Use Variables in CSS: CSS Custom Properties — SitePoint
Learn how to use CSS variables (custom properties) to make it easier to manage colors, fonts, and size consistently across web applications.
Технические подробности релиза Firefox 61 в блоге Марата Таналина
https://tanalin.com/blog/2018/08/firefox-61/
https://tanalin.com/blog/2018/08/firefox-61/
Как бороться с грязными побочными эффектами в вашем чистом функциональном JavaScript
https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/
https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/
Jrsinclair
How to deal with dirty side effects in your pure functional JavaScript
If you start learning about functional programming, it won’t be long before you come across the idea of pure functions. And as you go on, you will discover functional programmers appear to be obsessed with them. “Pure functions let you reason about your…
Этап отрисовки страницы браузером и размышления о веб-производительности
https://css-tricks.com/browser-painting-and-considerations-for-web-performance/
https://css-tricks.com/browser-painting-and-considerations-for-web-performance/
CSS-Tricks
Browser painting and considerations for web performance | CSS-Tricks
The process of a web browser turning HTML, CSS, and JavaScript into a finished visual representation is quite complex and involves a good bit of magic. Here’s
Производительность рендеринга в React
Если у вас большое и сложное приложение на React, то вам стоит задуматься о производительности рендеринга. Т.к. при большом числе компонентов в виртуальном доме React часто делает лишнюю работу, обновляя ненужные компоненты.
Посмотрите некоторые советы по использованию чистых компонентов, работе с функцией shouldComponentUpdate и библиотекой Reselect - https://bit.ly/2BcAdAx
Если у вас большое и сложное приложение на React, то вам стоит задуматься о производительности рендеринга. Т.к. при большом числе компонентов в виртуальном доме React часто делает лишнюю работу, обновляя ненужные компоненты.
Посмотрите некоторые советы по использованию чистых компонентов, работе с функцией shouldComponentUpdate и библиотекой Reselect - https://bit.ly/2BcAdAx
Jem Space
Практический React: управляем рендерингом - производительность
Реальные проблемы и как их решить, за пять минут или быстрее. Проблема Вы используете Redux и решили добавить некоторые UI фичи или анимацию, но ваша производительность рендеринга оставляет желать лучшего. Все тормозит, и вы не знаете где фиксить. Предостережения:…
👍1
CSS Grid layout: умножай и властвуй — или как на самом деле работать с гридами
https://medium.freecodecamp.org/css-grid-layout-multiply-conquer-or-how-to-actually-design-using-the-grid-745dfc51e114
https://medium.freecodecamp.org/css-grid-layout-multiply-conquer-or-how-to-actually-design-using-the-grid-745dfc51e114
freeCodeCamp.org
CSS Grid layout: multiply & conquer — or how to actually design using The Grid.
You can Follow me on Twitter to get tutorials, JavaScript tips, etc.
React's Render Props Pattern — потомок в качестве функции
https://www.robinwieruch.de/react-render-props-pattern/
https://www.robinwieruch.de/react-render-props-pattern/
“SVG Filters: The Crash Course” — интенсив от Sara Soueidan
https://www.sarasoueidan.com/blog/svg-filters/
https://www.sarasoueidan.com/blog/svg-filters/
Sarasoueidan
SVG Filters: The Crash Course
– The personal website of Sara Soueidan, inclusive design engineer
Ускорение разработки с помощью прототипирования на Vue
https://medium.com/js-dojo/speed-up-development-with-prototyping-and-vue-94ee0a881f0e
https://medium.com/js-dojo/speed-up-development-with-prototyping-and-vue-94ee0a881f0e
Medium
Speed Up Development with Prototyping and Vue
Have you ever worked on a project that got away from you? We can use Vue to build prototypes quickly, so you can get your ideas out there.