For Web — фронтенд, дизайн, программирование
14.3K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
🎧
Свежие подкасты

Frontend Weekend №54, в гостях Всеволод Шмыров: как из разработчика игр на Flash стать тимлидом в Яндексе → https://soundcloud.com/frontend-weekend/fw-54

«Ночной фронтенд» №34, HolyJS 2018 Piter → https://soundcloud.com/devschacht/nightly-34

«Фронтенд-юность» №49, в гостях Алексей Симоненко: другой взгляд на конференции → https://soundcloud.com/frontend_u/e49

«Новости 512» от CSSSR №7: обзор новостей, релизов и интересных публикаций → https://soundcloud.com/csssr/news512_07
«Веб-стандарты» №122, в гостях Алексей Швайка: кроссбраузерный Google, что обсуждал TC39, генерация SVG, новинки и проблемы React, якорь по CSS-селектору, танцующие скелеты, высокоуровневые API → https://medium.com/p/f71557d9449f
Short and sweet, пример реализации доступного счётчика символов в виде готового к использованию плагина → https://github.com/rikschennink/short-and-sweet
Wired Elements, коллекция веб-компонентов в рисованном стиле для разработки прототипов → https://wiredjs.com/
Матиас Эндлер описал свой опыт использования vim как основного текстового редактора в течение 10 лет: почему vim, какие есть проблемы и стоит ли его осваивать → https://matthias-endler.de/2018/ten-years-of-Vim/
Знакомство с WebAssembly на примере написания игры «Жизнь» Конвея, руководство Колина Эберхардта → https://blog.scottlogic.com/2018/04/26/webassembly-by-hand.html
Mint, решение основных проблем разработки SPA на уровне языка программирования: роутинг, реиспользуемые компоненты, стилизация, статическая типизация, работа с состоянием, асинхронные вычисления с обработкой ошибок → https://www.mint-lang.com/
Инкрементальная сборка и горячие обновления в 60 строк кода: как Адам Пирс отказался от монструозных платформ для ведения блога в пользу собственного решения → https://roadtolarissa.com/literate-blogging/
Hybrids, UI-библиотека для разработки веб-компонентов с простым и декларативным API → https://github.com/hybridsjs/hybrids
PWA starter kit, стартовый шаблон для PWA на основе паттерна PRPL, веб-компонентов и Redux, со встроенными средствами интеграционного и юнит-тестирования и множеством других возможностей, подробный обзор Моники Динкулеску → https://youtu.be/we3lLo-UFtk
Два чеклиста по безопасности веб-приложений от Sqreen, сервиса для автоматизации аудита безопасности:

HTML и CSS → https://www.sqreen.io/checklists/html-css-security-checklist
Node.js → https://www.sqreen.io/checklists/nodejs-security-handbook
Математика и фронтенд: Хуэй Цзин Чэнь о том, какие базовые математические концепции применяются в ежедневных задачах фронтендеров → https://www.chenhuijing.com/blog/math-and-front-end/
This media is not supported in your browser
VIEW IN TELEGRAM
Как сделать SVG-изображение, подстраивающееся под размеры контейнера, руководство Нильса Биндера → https://medium.com/p/e4c6229fa1f6
[Вакансия, Москва]

Привет! Ищем junior/middle JavaScript-разработчика в «Медиазону» (https://zona.media), СМИ о проблемах в судах, тюрьмах, полиции и о несправедливости вообще.

Нам важно, чтобы ты умел либо в React/Redux, либо в Node.js. Остальному мы дадим время обучиться или научим сами.

Наш стек технологий (вам не надо всего этого знать, просто чтобы вы понимали): React, Redux, Socket.io, Express, Redis, Tarantool, PostgreSQL, Sequelize, Pug, Docker, Ansible.

О задачах: помимо спецпроектов, игр и прочей текучки нужно будет написать WYSIWYG-редактор с поддержкой совместного редактирования, оптимизировать кеши и настроить алертинги серверов. Заниматься придется всем.

Полная занятость, офис на м. Китай-город. Зарплата от 40 до 120 тысяч. Пишите с пометкой «по поводу вакансии из @forwebdev» — https://t.iss.one/klond90