Что должен уметь фронтенд-разработчик #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 с практическими примерами
Функциональное программирование (ФП) может улучшить ваш подход к написанию кода. Но ФП непросто освоить. Многие статьи и руководства не уделяют внимания таким п...
Советы по оптимизации изображений https://codepen.io/shshaw/post/image-optimization-tricks
Рисуем весенний рисунок с помощью CSS Grid https://jonibologna.com/spring-into-css-grid/
Joni Bologna’s Blog
Spring Into CSS Grid 🌼
CSS Grid has been getting a lot of attention recently and I finally dedicated time this past weekend to sit down and get a basic understanding of how it works. It was an emotional rollercoaster of an experience (seriously, this is life changing stuff) but…
Вещи, о которых никто вам не говорит о React.js https://medium.com/@dan_abramov/hey-thanks-for-feedback-bf9502689ca4
Medium
Hey, thanks for feedback! 🙂
I appreciate that you shared your frustrations, and keep them in mind.
Пришло время овладеть стрелочными функциями https://medium.com/javascript-scene/familiarity-bias-is-holding-you-back-its-time-to-embrace-arrow-functions-3d37e1a9bb75
Medium
Familiarity Bias is Holding You Back: It’s Time to Embrace Arrow Functions
I teach JavaScript for a living. Recently I’ve shuffled around my curriculum to teach curried arrow functions sooner — within the first few…
Друзья, настала активная пора хакатонов !
⚡️Успей зарегистрироваться на хакатон МТС Social Spirit⚡️
📅 Хакатон состоится 9-11 июня в рамках международного конкурса инновационных проектов «Телеком Идея 2017».
⚠️Цель хакатона - создание программного продукта (Web, App, комплексное software + hardware решение), который решает социальные задачи.
Заявки принимаются как от готовых команд, так и от самостоятельных разработчиков.
Что получают участники хакатона:
✔️Возможность запуска и масштабирования своего проекта совместно с МТС;
✔️Совокупный призовой фонд более 500.000 рублей;
✔️Возможность встретиться с представителями заинтересованных НКО;
✔️Встреча с единомышленниками и приобретение новых контактов;
✔️Уникальная возможность развивать свои проекты при поддержке лучших экспертов;
✔️Шанс пройти в полуфинал конкурса «Телеком Идея 2017» и побороться за главные призы.
Участие бесплатное. Заявки принимаются до 22 мая 2017!
❗️Регистрируйтесь по ссылке: https://deworkacy.ru/socialspirit?utm_source=fronenddev&utm_campaign=hack
За дополнительной информацией обращайтесь:
Денис Сулимкин
[email protected]
+7 (915) 427-02-86
⚡️Успей зарегистрироваться на хакатон МТС Social Spirit⚡️
📅 Хакатон состоится 9-11 июня в рамках международного конкурса инновационных проектов «Телеком Идея 2017».
⚠️Цель хакатона - создание программного продукта (Web, App, комплексное software + hardware решение), который решает социальные задачи.
Заявки принимаются как от готовых команд, так и от самостоятельных разработчиков.
Что получают участники хакатона:
✔️Возможность запуска и масштабирования своего проекта совместно с МТС;
✔️Совокупный призовой фонд более 500.000 рублей;
✔️Возможность встретиться с представителями заинтересованных НКО;
✔️Встреча с единомышленниками и приобретение новых контактов;
✔️Уникальная возможность развивать свои проекты при поддержке лучших экспертов;
✔️Шанс пройти в полуфинал конкурса «Телеком Идея 2017» и побороться за главные призы.
Участие бесплатное. Заявки принимаются до 22 мая 2017!
❗️Регистрируйтесь по ссылке: https://deworkacy.ru/socialspirit?utm_source=fronenddev&utm_campaign=hack
За дополнительной информацией обращайтесь:
Денис Сулимкин
[email protected]
+7 (915) 427-02-86
Начинаем работать с Three.js https://blog.jscrambler.com/getting-started-with-three-js
Jscrambler
Getting Started with Three.js | Jscrambler Blog
3D graphics in the browser have been a hot topic ever since they were first introduced. Three.js may look complex at first but the heavy lifting is done without sacrificing much flexibility.
Использование code coverage — нового инструмента Chrome devtools. https://medium.com/devschacht/using-the-chrome-devtools-new-code-coverage-feature-6535bc26c97b
Medium
Использование code coverage — нового инструмента Chrome DevTools.
Перевод заметки Ben Edelstein: Using the Chrome devtools new code coverage feature
Изучение JavaScript Test-Driven Development по примерам https://www.sitepoint.com/learning-javascript-test-driven-development-by-example/
Sitepoint
Learning JavaScript Test-Driven Development by Example — SitePoint
James Wright introduces test-driven development and walks through creating and refactoring a simple form validation library, step-by-step, as an example.
Руководство по аутентификации во Vuejs 2 https://auth0.com/blog/vuejs2-authentication-tutorial/
Auth0 - Blog
The Complete Guide to Vue.js User Authentication with Auth0
Learn how to add login, logout, and sign-up to Vue.js using a plugin, how to create vue-router guards, and how to make secure API calls from a Vue.js app.