frontender.info
Учимся любить БЭМ | Frontender Magazine
http://www.frontender.info/learning-to-love-bem
Должен признаться: когда я впервые услышал о БЭМ, я подумал, что идея как-то не очень. Зачем так усложнять именование в CSS? Можно же называть классы проще:. Какой смысл заморачиваться классами вроде. В январе я работал над одним проектом с моим коллегой Йелле. Jelle), который в своем коде использует БЭМ-синтаксис. Сначала я сомневался в этом подходе, но, так как он был ведущим HTML/CSS разработчиком проекта, ему и карты в руки. Логика БЭМ (Блок Элемент Модификатор):. Есть блок, например,. Выбор HTML-тег...
frontender.info
Перестаньте писать JavaScript фреймворки! | Frontender Magazine
http://frontender.info/zero_framework_manifesto
Перестаньте писать JavaScript фреймворки! JavaScript фреймворки подобны смерти и налогам неминуемы и неизбежны. Я уверен, что если бы мог подслушать всех, кто начинает веб-проект, каждый раз первый вопрос был бы о том, какой JavaScript фреймворк в нем будет использоваться. Вот насколько укоренилась роль фреймворков в нашей отрасли. Это не так, как должно быть, пора остановиться. Давайте оглянемся назад и постараемся понять, как мы к этому пришли. Angular и Backbone и Ember, о боже. Во множественном числе...
frontender.info
Разъяснения насчёт JavaScript, ECMA–262, TC39 и транскомпиляторов ECMAScript | Frontender Magazine
http://www.frontender.info/javascript-ecma-262-tc39-and-ecmascript-transpilers-explained
Разъяснения насчёт JavaScript, ECMA 262, TC39 и транскомпиляторов ECMAScript. На этот вопрос есть множество верных ответов, но я думаю, что самым современным, кратким и точным ответом будет такой: JavaScript это реализация спецификации ECMAScript. Так что же такое ECMAScript? ECMAScript это стандарт, который развивается и поддерживается ассоциацией ECMA International 1. Как уже упоминалось, JavaScript это реализация спецификации ECMAScript. Это означает, что по мере того, как у спецификации появляютс...
frontender.info
Промисы | Frontender Magazine
http://www.frontender.info/promises
Дамы и господа, приготовьтесь к поворотному моменту в истории веб-разработки. Промисы добрались до JavaScript! Фейерверки, серпантин, хлопушки, беснующаяся толпа]. Прямо сейчас вы находитесь в одной из следующих ситуаций:. Люди вокруг поздравляют друг друга, но не совсем понятно, из за чего шум? Возможно, вы даже не знаете, что такое промисы? Вы уже использовали промисы раньше, но разные реализации и API здорово раздражали. Хочется быстрее узнать про API нативной реализации? Из-за чего весь шум-гам?
frontender.info
У всех есть JavaScript, да? | Frontender Magazine
http://www.frontender.info/everyone-has-js
У всех есть JavaScript, да? Пользователь набрал в браузере URL веб-приложения. Ни у одного пользователя нет JS, пока не скачались скрипты Джейк Арчибальд. HTTP-запросы получения скриптов выполнены успешно? Если пользователь едет в поезде и соединение пропадает до того, как загрузились скрипты, то считайте, что JavaScript у него нет. HTTP-запросы получения скриптов завершились? Сколько раз вы сталкивались с тем, что мобильный браузер вечно грузил страничку и загружал её мгновенно после обновления? Стоит б...
jsunderhood.ru
Неделя @pukhalski в @jsunderhood
https://jsunderhood.ru/pukhalski
Коллективный твиттер-аккаунт для фронтенд-разработчиков с новым автором каждую неделю. Уже 3 862 человека в теме. Доброе утро всем в этом чатике! Целую неделю вам предстоит терпеть меня, @pukhalski. Кратко представлюсь: архитектор в @EPAMSYSTEMS. Amsterdam. Интересы: web, mobile, IoT, качалка головного мозга, музыка, @Webnotbombs. Напиши про то чем ты занимаешься сейчас и как к этому пришёл, чем занимался год два три назад? Последние 2 недели скрещивал Flux с Knockout, интегрируя все это с AEM и Hybris.
radiojs.ru
Двадцать седьмой выпуск RadioJS | RadioJS Podcast
http://radiojs.ru/2015/07/radiojs-27
Подкаст о веб-разработке, JavaScript, фронтенде и client-side. Прямая ссылка на ленту. К записи Выпуск 41: Типизация 2.0. К записи Выпуск 41: Типизация 2.0. К записи Выпуск 41: Типизация 2.0. К записи Выпуск 41: Типизация 2.0. К записи Выпуск 41: Типизация 2.0. Выпуск 27: Jekyll и Gulp. Во тьме ночной, при свете дня, Владимир Старков и команда RadioJS борятся с несправедливостью в opensource сообществах, следят за соблюдением законов типографики и освобождают невинных от тирании Jekyll. Npm 30.0 beta.
SOCIAL ENGAGEMENT