javascript

Дайджест свежих материалов из мира фронтенда за последнюю неделю №300 ( 29 января — 4 февраля 2018)

  • вторник, 6 февраля 2018 г. в 03:14:14
https://habrahabr.ru/company/zfort/blog/348278/
  • Разработка веб-сайтов
  • JavaScript
  • HTML
  • CSS
  • Блог компании Zfort Group


Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


    Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Занимательное


Медиа


• podcast Подкаст «Frontend Weekend»
#38 – Владимир Гриненко про БЭМ и работу в Симферополе
• podcast Подкаст «Веб-стандарты», Выпуск №106: Возвращение из Америки, фронтенд и боль, цикличность в CSS, история флексов, PWA в Safari, как случился Edge.
• podcast Подкаст «devschacht»: Ночной фронтенд #20 — Немного новостей и инверсия контроля
• podcast Подкаст «Фронтенд Юность (18+)» #36 Жалкая попытка Webpack догнать Parcel
• podcast Подкаст «Drinkcast», #24 — «Знай свой Джаваскрипт»
• video «ALL YOUR HTML» #34: «GPU анимация 400к частиц»
• videoИтоги январского PiterJS №21: слайды, видео, комментарии

Веб-разработка


• habr
Чеклист фронтенд-разработчика
• habrКак мы запустили offline-версию сайта RG.RU
• Фронтенд — это не больно!. Пособие для разработчиков и сочувствующих
• «О хороших вакансиях верстальщиков» — статья Игоря Адаменко, а также ответ на нее: «Мысли по мотивам хороших вакансий верстальщиков»
• en8 вещей, которые должен изучить разработчик фронтенда
• enО повышающейся сложности фронтенда
• enАвтоматическое браузерное тестирование с помощью WebDriver API
• enРуководство по API для кодеров
• enpwaВведение в прогрессивные веб-приложения (PWA)
• enpwaПрогрессивные веб-приложения — следующий шаг в разработке приложений для веба
• Еженедельная подборка красивых эффектов на CSS/SVG/JS #68






CSS


• habr
Делаем разноцветные иконки с помощью SVG-символов и CSS-переменных
• Гриды 2 уровня не за горами!
• Новые спецификации CSS-селекторов
• enPostCSS — после Autoprefixer
• enОдин сайт, много опций: использование вариативных шрифтов в вебе
• enКак воссоздать статью Medium с помощью CSS Grid
• enКак создать полностью отзывчивую навигационную панель с помощью Flexbox
• enBulma: CSS фреймворк, на который вам следует обратить внимание в 2018
• enКак использовать вариативные шрифты в реальном мире
• enCSS Scroll Snap: что это такое и для чего нам это надо?
• enДешевый параллакс, всего в ~6 строк кода
• enBoilerform — небольшой HTML/CSS бойлерплейт, облегчающий боль при работе с формами

JavaScript


• habr
Я ненавидел Javascript. А теперь он мне нравится
• React Native — от нуля до App Store
• enJS WTF с помощью математики
• en Учебник по GraphQL: Почему мы нуждаемся в новом типе API (Часть 1), Эволюция API Design (Часть 2)
• enВведение в GraphQL
• enJavaScript: что нового в ECMAScript 2018 (ES2018)?
• enКак работает JavaScript: создание блоков Web Workers + 5 примеров, как их использовать
• enОтладка JavaScript с помощью дебаггера, о котором вы не знали, что он у вас уже есть
• enПочему бы вам не использовать TypeScript?
• en25 дней с ReasonML
• enEasyTimer.js — простая в использовании библиотека для работы с таймерами/хронометром/счетчиком, совместимая с AMD и NodeJS






Занимательное


• habr
Навыки, инструменты, требования — масштабное исследование HackerRank о рынке разработчиков 2018
• Обновление Google Speed Update не повлияет на индексацию
• Facebook запретила рекламу криптовалют и ICO
• Удаленная работа для программиста: результаты исследования от Stack Overflow
• Intel уступила Samsung звание крупнейшего производителя микрочипов
• Хронология: как развивалась биометрия
• Junior, Middle, Senior, Lead — в чем разница и куда дальше?
• Windows 10 Redstone 4 принесёт целый ворох новшеств
• Мнение: почему нам нужен Web 3.0 и каким он будет


Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.



Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.