Size Limit: делаем веб легче https://evilmartians.com/chronicles/size-limit-make-the-web-lighter
Читать полностью…Создаем структуру Trello с помощью CSS Grid и Flexbox https://www.sitepoint.com/building-trello-layout-css-grid-flexbox/
Читать полностью…Фишеры уже два месяца «охотятся» на разработчиков расширений для Chrome https://xakep.ru/2017/08/08/phishing-chrome-addons/
Читать полностью…Нужно ли фронтендеру знать алгоритмы и паттерны проектирования? https://www.youtube.com/watch?v=e2nW8Lq4zho
Читать полностью…iOS 11 Safari превратит ссылки Google AMP в обычные при шаринге https://www.theverge.com/2017/8/23/16193584/ios-11-safari-google-amp-sharing-url-scheme
Читать полностью…12 полезных бойлерплейтов для AngularJS http://www.designyourway.net/blog/resources/angularjs-boilerplates/
Читать полностью…Ленивая загрузка изображений с помощью Intersection Observer https://deanhume.com/Home/BlogPost/lazy-loading-images-using-intersection-observer/10163
Читать полностью…Простые Sass миксины для улучшения браузерной совместимости для CSS Grid Layouts https://css-tricks.com/browser-compatibility-css-grid-layouts-simple-sass-mixins/
Читать полностью…Как работает JS: о внутреннем устройстве V8 и оптимизации кода https://habrahabr.ru/company/ruvds/blog/337460/.com%5Bperevod%5D-kak-rabotaet-js-o-vnutrennem
Читать полностью…Да, ваш проект должен быть PWA https://alistapart.com/article/yes-that-web-project-should-be-a-pwa
Читать полностью…Улучшаем разговоры с помощью Perspective API https://css-tricks.com/improving-conversations-using-perspective-api/
Читать полностью…Усиливаем анимацию суперспособностями с помощью requestAnimationFrame bdc/gain-motion-superpowers-with-requestanimationframe-ecc6d5b0d9a4" rel="nofollow">https://medium.com/@bdc/gain-motion-superpowers-with-requestanimationframe-ecc6d5b0d9a4
Читать полностью…Как Angular защищает нас от XSS атак? https://hackernoon.com/how-angular-protects-us-from-xss-attacks-3cb7a7d49d95
Читать полностью…Font-size: неожиданно сложное CSS-свойство https://manishearth.github.io/blog/2017/08/10/font-size-an-unexpectedly-complex-css-property/
Читать полностью…Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов https://habrahabr.ru/company/ruvds/blog/337042/
Читать полностью…Развенчание мифов о Hex цветах в CSS https://medium.com/dev-channel/css-hex-colors-demystified-51c712179982
Читать полностью…Вёрстка реальных проектов на гридах (CSS Grid Layout) уже сейчас http://css-live.ru/articles/vyorstka-realnyx-proektov-na-gridax-css-grid-layout-uzhe-sejchas.html
Читать полностью…Введение в роутинг компонентов с помощью Angular Router https://www.sitepoint.com/component-routing-angular-router/
Читать полностью…React Progressive Web Apps — часть Part 1 gethylgeorge/react-progressive-web-apps-part-1-1cf381421672" rel="nofollow">https://medium.com/@gethylgeorge/react-progressive-web-apps-part-1-1cf381421672
Читать полностью…#beginners
Еще один ресурс для обучения - https://www.freecodecamp.org/
Много курсов по html js css и некоторым фреймворкам.
Полный код к курсам хранится на github, так что все можно скачать, запустить и попробовать.
JavaScript и SEO: разница между Crawling и Indexing http://www.stateofdigital.com/javascript-seo-crawling-indexing/
Читать полностью…Ускорьте ваш сайт с помощью машинного обучения https://habrahabr.ru/company/nixsolutions/blog/335122/
Читать полностью…Способы создания доступного пользовательского интерфейса, часть I https://medium.com/fed-or-dead/ways-to-make-a-ui-accessible-part-i-84b5088acfb7
Читать полностью…Quokka — живой JavaScript Scratchpad теперь и для редактора Atom artem.govorov/quokka-live-javascript-scratchpad-for-atom-editor-a4edd27b7d91" rel="nofollow">https://medium.com/@artem.govorov/quokka-live-javascript-scratchpad-for-atom-editor-a4edd27b7d91
Читать полностью…Лучший способ сделать “Wrapper”-обертку на CSS https://css-tricks.com/best-way-implement-wrapper-css/
Читать полностью…