Будущее веб-приложений — HTML через вебсокеты: Мэтт Паттерсон рассказывает о подходе, избавляющем от сложности классических SPA без потери отзывчивости интерфейса → https://alistapart.com/article/the-future-of-web-software-is-html-over-websockets/
CSSSR запустили сериал «История фронтенда». Первая серия «Браузер, который умел всё» о людях и инструментах, построивших веб, к которому мы привыкли → https://youtu.be/7nrDctGYOIk
Шейдеры, Three.js и киберпанк: как фронтендеры Технократии cделали лендинг в неоново-античной стилистике → https://habr.com/p/542698/
Погружаемся в псевдоэлементы ::before и ::after: от способов применения до неочевидных нюансов → https://codersblock.com/blog/diving-into-the-before-and-after-pseudo-elements/
Архитектура UI в Netflix Studio Technology: как разрабатывают интерфейсы для 80+ приложений, используемых на протяжении всего процесса производства сериалов и фильмов → https://youtu.be/LtrXwX81CPE
[Вакансия, удалёнка или офис в Казани]
Middle/Senior фронтенд-разработчик в Flatstack, 100–185К рублей на руки
Flatstack — международная IT-компания с офисами в Казани, Новом Орлеане и Варшаве. С 2006 года разрабатываем ПО для клиентов из США, Европы, России и других стран. Сейчас у нас 50 талантливых программистов, дизайнеров, проектных менеджеров и QA.
Ищем фронтенд-разработчиков на разные проекты: CRM-система, HR-система, сервис по оказанию юридических услуг, американский сервис по управлению парковками.
Мы используем React, Vue.js, GraphQL (Apollo), GitLab, пишем unit/интеграционные/E2E-тесты, кроссбраузерно и адаптивно верстаем.
Предлагаем:
— официальное трудоустройство с гибким графиком;
— индивидуальный план развития, регулярный пересмотр зарплаты;
— практику английского языка и общение с иностранными заказчиками;
— надбавку за стаж, бонус к значимым событиям (свадьба, рождение детей);
— софинансирование покупки MacBook;
— подарки за отличную работу;
— (в офисе) уютные коворкинг-места в центре, спорт-уголок, кухня, cкидки в спортзале этажом ниже, поддержка в поиске парковочных мест.
Присоединяйтесь → https://kazan.hh.ru/vacancy/40747576, join@flatstack.com, @irinalenchevskaia
Middle/Senior фронтенд-разработчик в Flatstack, 100–185К рублей на руки
Flatstack — международная IT-компания с офисами в Казани, Новом Орлеане и Варшаве. С 2006 года разрабатываем ПО для клиентов из США, Европы, России и других стран. Сейчас у нас 50 талантливых программистов, дизайнеров, проектных менеджеров и QA.
Ищем фронтенд-разработчиков на разные проекты: CRM-система, HR-система, сервис по оказанию юридических услуг, американский сервис по управлению парковками.
Мы используем React, Vue.js, GraphQL (Apollo), GitLab, пишем unit/интеграционные/E2E-тесты, кроссбраузерно и адаптивно верстаем.
Предлагаем:
— официальное трудоустройство с гибким графиком;
— индивидуальный план развития, регулярный пересмотр зарплаты;
— практику английского языка и общение с иностранными заказчиками;
— надбавку за стаж, бонус к значимым событиям (свадьба, рождение детей);
— софинансирование покупки MacBook;
— подарки за отличную работу;
— (в офисе) уютные коворкинг-места в центре, спорт-уголок, кухня, cкидки в спортзале этажом ниже, поддержка в поиске парковочных мест.
Присоединяйтесь → https://kazan.hh.ru/vacancy/40747576, join@flatstack.com, @irinalenchevskaia
Спорные Web API: обзор новых API, о внедрении которых не могут договориться браузеры по причинам вроде нарушения приватности → https://webapicontroversy.com
Погружаемся в тени: теория и практика применения теней в веб-дизайне → https://css-tricks.com/getting-deep-into-shadows/
This media is not supported in your browser
VIEW IN TELEGRAM
git-notify, инструмент для оповещения коллег о важных изменениях в кодовой базе прямо в терминале после git pull → https://github.com/jevakallio/git-notify
В Google Fonts появилось 2 000+ бесплатных иконок Material Design в пяти стилях и различных форматах для веба, iOS и Android → https://fonts.google.com/icons
Подробное введение в Streams API, позволяющий поточно обрабатывать большие данные: декодировать изображения, применять эффекты к видео на лету и многое другое → https://web.dev/streams/
Постепенное внедрение GraphQL и Apollo в legacy-приложение: реальный опыт фронтендеров Trello → https://www.atlassian.com/engineering/a-look-at-trello-adopting-graphql-and-apollo-in-a-legacy-application
Как разрабатывается фронтенд в Lyft: от инструментов и инфраструктуры до коммуникации и оргструктуры → https://eng.lyft.com/frontend-at-lyft-an-overview-f934c1524370
Изучаем внутреннее устройство компьютеров, разрабатывая 16-битную виртуальную машину на JavaScript: 15 подробных видеоуроков → https://www.youtube.com/playlist?list=PLP29wDx6QmW5DdwpdwHCRJsEubS5NrQ9b
Вавилонская башня из миллиона печенек на TypeScript, React и MobX : фронтендеры KTS об опыте разработки и оптимизации мобильной игры к 5-летию Oreo в России → https://habr.com/p/546388/
Гамбит килобайта: попробуйте обыграть шахматный движок, уложенный в 1024 байта JavaScript-кода → https://vole.wtf/kilobytes-gambit/
Исследуем CSS-директиву property: обзор новой директивы, позволяющей сообщить браузеру, как анимировать CSS-переменные → https://css-tricks.com/exploring-property-and-its-animating-powers/
Смерть Node.js-процесса: Томас Хантер с исчерпывающим обзором причин, по которым процесс может быть остановлен → https://thomashunter.name/posts/2021-03-08-the-death-of-a-nodejs-process
Plaiceholder, инструмент для генерации размытых изображений-заглушек на время загрузки оригинала: поддерживает CSS, SVG, base64 и другие форматы → https://plaiceholder.co
Дорожная карта начинающего фронтенд-разработчика: что и в каком порядке изучать + ссылки на полезные материалы → https://frontendmasters.com/guides/learning-roadmap/