Плагины Sublime Text 3 для разработки фронтенда https://github.com/jfilter/Sublime-Text-Plugins-for-Frontend-Web-Development
GitHub
GitHub - jfilter/Sublime-Text-Plugins-for-Frontend-Web-Development: 📝 Collection of plugins for Frontend Web Development
📝 Collection of plugins for Frontend Web Development - jfilter/Sublime-Text-Plugins-for-Frontend-Web-Development
Как организовать большое приложение на React и сделать его масштабируемым https://www.sitepoint.com/organize-large-react-application/
SitePoint
How to Organize a Large React Application and Make It Scale
Jack Franklin lays out a set of tips and best practices for creating and organizing React applications in a scalable way.
Концепты Clean Code, адаптированного под JavaScript https://github.com/ryanmcdermott/clean-code-javascript
GitHub
GitHub - ryanmcdermott/clean-code-javascript: Clean Code concepts adapted for JavaScript
Clean Code concepts adapted for JavaScript. Contribute to ryanmcdermott/clean-code-javascript development by creating an account on GitHub.
Пишем производительный JavaScript. 3 совета. https://medium.com/devschacht/3-tips-about-javascript-597c33a219d6
Medium
Пишем производительный JavaScript. 3 совета.
Эта статья основана на советах Бенедикта Маурера, встреченных мной в статьях, комментариях и лекциях. Почему эта информация интересна и…
CSS в JavaScript: будущее компонентной стилизации https://medium.freecodecamp.com/css-in-javascript-the-future-of-component-based-styling-70b161a79a32
freeCodeCamp
CSS in JavaScript: The future of component-based styling
By adopting inline styles, we can get all of the programmatic affordances of JavaScript.
Лучший способ задания позиций в CSS https://codepen.io/jonneal/post/a-better-way-to-write-positions-in-css
CodePen
A Better Way to Write Positions in CSS
One of the more cumbersome things to write in CSS is position offsets.
.cover-something { position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
Have you ever had to write something like that?...
.cover-something { position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
Have you ever had to write something like that?...
Оптимизация изображений за счет CDN https://www.smashingmagazine.com/2017/04/content-delivery-network-optimize-images/
Smashing Magazine
Let The Content Delivery Network Optimize Your Images — Smashing Magazine
Sometimes you have to step back and ask why a tradition exists. In mobile-first design, serving an image in three sizes — one for smartphones, one for tablets and one for desktops — using media queries and responsive images has become a tradition. But is…
Создание собственного Redux #js https://zapier.com/engineering/how-to-build-redux/
Zapier
Build Yourself a Redux
Redux is a simple library that helps you manage the state of your JavaScript app. Despite that simplicity, it's easy to fall down rabbit holes when learning it. I often find myself explaining Redux,…
Что должен уметь фронтенд-разработчик #common https://habrahabr.ru/company/netologyru/blog/327294/
Хабр
Что должен уметь фронтенд-разработчик
Редактор Нетологии Светлана Шаповалова разбирается в том, кто такой фронтенд-разработчик, что он должен уметь (или не должен) и за что ему платят прекрасную зарп...
Руководство по Progressive Web Apps https://developers.google.com/web/ilt/pwa/
Паттерны для объектного наследования в JavaScript ES2015 #js https://www.sitepoint.com/patterns-object-inheritance-javascript-es2015/
SitePoint
Patterns for Object Inheritance in JavaScript ES2015 — SitePoint
Tim Severien looks at different possibilities for code reuse with ES2015 classes, exploring various ways of implementing multiple inheritance in ES6.
Делаем немного магии с помощью CSS blend modes https://pawelgrzybek.com/make-some-magic-with-css-blend-modes/
pawelgrzybek.com
Make some magic with CSS blend modes | pawelgrzybek.com
Remember the bloody wars between web designers and front-end developers about blend modes? Those times are over — thanks to the power of CSS!
«Начало работы с Angular v2+» https://school.scotch.io/getting-started-with-angular-2
Scotch
Getting Started with Angular
Angular v2 (now v4) is a big break from Angular 1, all with good reasons. There is a lot to learn when making the jump to Angular 2 and ES6 (the next version of JS). Angular 2 brings a lot of forward-thinking ideas to the framework to build amazing apps.
Как задавать CSS Margins и Padding (и крутые трюки с раскладкой) https://www.sitepoint.com/set-css-margins-padding-cool-layout-tricks/
Sitepoint
How to Set CSS Margins and Padding, and Cool Layout Tricks
We cover the use of CSS margins vs padding, the box model, bleeding and collapsing margins, and concludes with some cool layout tricks.
Функциональное программирование в JavaScript с практическими примерами https://habrahabr.ru/company/mailru/blog/327522/
Хабр
Функциональное программирование в JavaScript с практическими примерами
Функциональное программирование (ФП) может улучшить ваш подход к написанию кода. Но ФП непросто освоить. Многие статьи и руководства не уделяют внимания таким п...