Size: a a a

For Web — фронтенд, дизайн, программирование

2018 October 29
For Web — фронтенд, дизайн, программирование
🎧
Свежие подкасты

RadioJS №53 с участием Константина Буркалёва, Александра Майорова, Андрея Смирнова, Сергея Рубанова и Ивана Бурнаева: proposals, proposals, proposals или итоги рабочей встречи → https://goo.gl/JYFnbv

Frontend Weekend №76, в гостях Иван Ботанов: как и зачем обучать разработчиков фреймворку Angular → https://soundcloud.com/frontend-weekend/fw-76

«Фронтенд-юность» №70, в гостях Евгений Кот: Dart/Flutter и конференции, почему HolyJS столько стоит, React 16.6 и 16.7-alpha → https://soundcloud.com/frontend_u/e70

«Девшахта» №54, в гостях Дмитрий Махнёв: что послушать на HolyJS 2018 Moscow → https://medium.com/p/8b43c97c93b0

«Новости 512» от CSSSR №26: обзор новостей, релизов и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-26-2210-2810
источник
For Web — фронтенд, дизайн, программирование
Почему любой начинающий фронтендер должен знать о паттерне PubSub? Иллюстрированное объяснение на примере небольшого приложения для расстановки меток на карте → https://itnext.io/72a12cd68d44
источник
For Web — фронтенд, дизайн, программирование
IronDB, современная замена Evercookie для надёжного хранения данных в браузере: использует только стандартные браузерные хранилища, автоматически восстанавливает удалённые из какого-либа хранилища данные, работает на промисах → https://github.com/gruns/irondb
источник
2018 October 30
For Web — фронтенд, дизайн, программирование
PWA Bugs, пополняемый список браузерных багов, связанных с прогрессивными веб-приложениями → https://github.com/PWA-POLICE/pwa-bugs
источник
For Web — фронтенд, дизайн, программирование
Хватит делать сайты с бесконечным скроллом! Почему это вредит UX и какие есть альтернативы → https://logrocket.com/blog/infinite-scroll/
источник
For Web — фронтенд, дизайн, программирование
Философия атомарных модулей: Синдре Сорхус (автор 1000+ NPM-пакетов) о преимуществах разработки и использования маленьких пакетов, сфокусированных на решении одной задачи → https://blog.sindresorhus.com/9238d977a92a
источник
For Web — фронтенд, дизайн, программирование
Сапёр в 100 строк JavaScript-кода: демка, описание алгоритма с пояснениями и исходники → http://slicker.me/javascript/mine/minesweeper.htm
источник
2018 October 31
For Web — фронтенд, дизайн, программирование
Как CSS-гриды могут упростить медиазапросы для адаптивной раскладки → https://robots.thoughtbot.com/concise-media-queries-with-css-grid
источник
For Web — фронтенд, дизайн, программирование
28 докладов с React Conf 2018: хуки для реиспользования логики в компонентах-функциях, Suspense для загрузки данных, асинхронный рендеринг для улучшения отзывчивости приложения, новая архитектура React Native и многое другое → https://www.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ
источник
For Web — фронтенд, дизайн, программирование
Haunted, реализация хуков из Реакта для веб-компонентов с lit-html → https://github.com/matthewp/haunted
источник
For Web — фронтенд, дизайн, программирование
Как улучшить поддерживаемость CSS с помощью сортировки и группировки свойств по назначению → https://pyx.space/post/keys-to-maintainable-css-order

Автоматизировать сортировку и группировку свойств можно с помощью postcss-sorting → https://github.com/hudochenkov/postcss-sorting
источник
2018 November 01
For Web — фронтенд, дизайн, программирование
simple-keyboard, простая и расширяемая виртуальная клавиатура на чистом JS без зависимостей → https://virtual-keyboard.js.org/
источник
For Web — фронтенд, дизайн, программирование
Селекторы по атрибуту: принципы работы, продвинутые возможности и примеры их практического применения в подробном обзоре Джона Реа → https://www.smashingmagazine.com/2018/10/attribute-selectors-splicing-html-dna-css/
источник
2018 November 02
For Web — фронтенд, дизайн, программирование
Бэкенд для фронтенда: как в Яндекс.Маркете делают удобный для фронтенда API без костылей → https://habr.com/p/428141/
источник
For Web — фронтенд, дизайн, программирование
Восьмой выпуск видеоблога Вадима Макеева: кто такие дивелоперы, ручной SVG и волнительное подчёркивание → https://youtu.be/Me4j7QeKBCM
источник
For Web — фронтенд, дизайн, программирование
Свежий выпуск The State of the Web с Эндрю Бэттсом из Fastly о полезных новых и старых HTTP-заголовках → https://youtu.be/riPSW5P127M
источник
2018 November 04
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
[Вакансия, офис, Санкт-Петербург]
Фронтенд-разработчик в АйТи-бюро «Зебра»

Привет, давай знакомиться! Мы делаем корпоративные сайты для крупных российских и зарубежных компаний. У нас много наград и в целом получается неплохо. Но нам очень не хватает ещё одного фронтенд-разработчика, чтобы делать проекты ещё лучше. Если ты опытный разработчик, но готов учиться новому и делиться своим опытом, высылай свое резюме на адрес e.tkachenko@zebra-group.ru.

Тебе предстоит разрабатывать интерфейсы, оптимизировать и рефакторить код, внедрять новые технологии, участвовать в обсуждении и проектировании интерфейсов с командой.

Мы предлагаем:
— работу в классной команде с опытными коллегами;
— комфортный офис в районе м. Выборгская;
— достойную и своевременную оплату труда не реже чем раз в неделю;
— рабочий график с плавающими рамками;
— возможность посещения конференций за счёт компании;
— доступ к обучающим сервисам (HTML Academy, Hexlet, CodeSchool, Coursera).

Что мы ждем от тебя:
— уверенные навыки кроссбраузерной адаптивной вёрстки, понимание методологии БЭМ;
— уверенные знания JavaScript (ES5+);
— опыт работы с различными JS-фреймворками и библиотеками (Vue, React, Angular, D3);
— опыт работы с векторной графикой (SVG), достаточный для программирования анимаций;
— опыт работы с Git, CSS-пре(пост)процессорами, инструментами автоматизации и сборки (Gulp/Webpack);
— опыт вёрстки под интеграцию в CMS (любую), понимание того, как устроена шаблонизация.
источник
2018 November 05
For Web — фронтенд, дизайн, программирование
🎧
Свежие подкасты

Frontend Weekend №77, в гостях Александр Амосов: почему стоит начать работать с 3D в браузере → https://soundcloud.com/frontend-weekend/fw-77

«Веб-стандарты» №144, в гостях Олег Исонен и Артём Сапегин: события в Берлине, веб-компоненты, PWA на десктопе, Styleguidist и JSS, CSS-in-JS → https://medium.com/p/f477355f028d

«Веб-стандарты» №145: тёмный режим в Safari, WebAssembly в Chrome, что нового в CSS, сортировка CSS-свойств, вариативные шрифты с фолбэком, почему у дизайнеров не получается, хуки, или React по-новому → https://medium.com/p/9fe1b6c4f697

«Новости 512» от CSSSR №27: обзор новостей, релизов и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-27-2910-0411

«Девшахта» №55, в гостях Илья Кашлаков: быть тимлидом → https://medium.com/p/3aa3f551e3a2
источник
For Web — фронтенд, дизайн, программирование
Как решить проблему дублируемой конфигурации ESLint, если в компании много фронтенд-проектов? Опыт инженеров blogfoster → http://engineering.blogfoster.com/centralized-eslint-configuration/
источник