Создание CSS анимаций http://codepen.io/udyux/post/cool-css-animations-frontend-perf
CodePen
Creating Cool CSS Animations to Improve Frontend Performance
There are quite a lot of frontend developers in our audience at Snipcart, and many of them dig performance-enhancing activities. So to live up to our promise of offering a fast & custom...
Фильтры в CSS https://www.sitepoint.com/css-filter-effects-blur-grayscale-brightness-and-more-in-css/
Sitepoint
CSS Filter Effects: Blur, Grayscale, Brightness and More in CSS! - SitePoint
Gajendar Singh looks at the huge range of possibilities available to developers via CSS filters and how to use each one.
Разбор позиционирования CSS https://www.sitepoint.com/decoding-css-positioning/
SitePoint
Decoding CSS Positioning: A Master Class with Paul O'Brien
Paul answers anything and everything about CSS positioning — from floats and relative, absolute and fixed positioning to table display and even flexbox.
Структурирование CSS для больших проектов https://medium.com/peergrade-io/structuring-css-in-large-projects-37f1695f5ec8
Medium
Structuring CSS in large projects
Writing CSS is easy.
Writing maintainable CSS is hard.
Writing maintainable CSS is hard.
Добавьте оффлайн поддержку приложению https://medium.com/@wassimchegham/add-offline-support-to-any-web-app-c20edc4bea0e#.rjlebbxvh
Medium
Add offline support to any web app
Add offline support to any Web app ¶
Recently, I participated to the AngularAttack 2016 Hackathon, and built “Let Me See”: an application that helps peopl…
Recently, I participated to the AngularAttack 2016 Hackathon, and built “Let Me See”: an application that helps peopl…
Свойства Юникода в регулярных выражениях https://mathiasbynens.be/notes/es-unicode-property-escapes
Жизненный цикл переменных в js https://rainsoft.io/variables-lifecycle-and-why-let-is-not-hoisted/
Dmitri Pavlutin Blog
JavaScript variables lifecycle: why let is not hoisted
Hoisting moves variables and functions to the beginning of the scope. But this term is no longer valid for `let`, `const` and `class`: and here's why.