Size: a a a

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

2017 June 04
For Web — фронтенд, дизайн, программирование
Functional-Light JavaScript, книга об основных принципах ФП и их применении в JS без хардкорных терминов — https://github.com/getify/Functional-Light-JS
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Почему в проектах 2017 года не нужна Джейквери?

Потому что:
— для работы с DOM есть, как ни странно, спецификация DOM4 с .closest(), .append(), .prepend() и другими удобными методами (https://dom.spec.whatwg.org, полифил: http://webreflection.github.io/dom4/);
— для анимаций есть CSS и Web Animations API (https://w3c.github.io/web-animations, полифил: https://github.com/web-animations/web-animations-js);
— для общения с сервером есть fetch (https://fetch.spec.whatwg.org, полифил: https://github.com/github/fetch);
— готовых библиотек на чистом JS предостаточно (https://plainjs.com, http://microjs.com), и чаще всего они легковеснее и качественнее Джейквери-плагинов.
источник
2017 June 05
For Web — фронтенд, дизайн, программирование
Изучаем CSS-гриды на примере вёрстки каталога одежды, руководство Варуна Вачхара в переводе CSS-Live — http://css-live.ru/articles/izuchaem-css-gridy.html
источник
For Web — фронтенд, дизайн, программирование
Как инженеры Слэка сделали пикер эмодзи более производительным и поддерживаемым, переписав его на Реакте — https://slack.engineering/bfbd8ce6fbfe
источник
For Web — фронтенд, дизайн, программирование
Инженеры Gitlab с докладом о том, почему они выбрали Vue.js для фронтенда сервиса  — https://youtu.be/ioogrvs2Ejc
источник
For Web — фронтенд, дизайн, программирование
«Веб-стандарты» №71, в гостях Валерий Сорокобатько: разработка на телефоне, гриды на практике, CSS-в-JS — https://soundcloud.com/web-standards/episode-71
источник
For Web — фронтенд, дизайн, программирование
Обзор новинок Chrome 59 от Пита Лепажа: безголовый Хром, нативные уведомления в macOS, Image Capture API — https://youtu.be/zNoc4zEkWPo
источник
2017 June 06
For Web — фронтенд, дизайн, программирование
Выделяем память для хранения чисел, вторая заметка Фёдора Индутного о JIT-компиляции в переводе devSchacht — https://medium.com/devschacht/b0b138d0c684
источник
For Web — фронтенд, дизайн, программирование
Get HTTPS for free!, сервис для удобного получения бесплатных HTTPS-сертификатов от Let's Encrypt — https://gethttpsforfree.com/
источник
For Web — фронтенд, дизайн, программирование
Парадоксы display: contents и будущее текста в CSS, Илья Стрельцын о пустяке, чуть не перевернувшем вверх дном CSS — http://css-live.ru/css/paradoksy-displaycontents-i-budushhee-teksta-v-css.html
источник
2017 June 07
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Node.js Under the Hood, книга о внутренних механизмах Node (PDF, 1.8 МБ): цикл событий, сборщик мусора и нативные модули — https://resources.risingstack.com/RisingStack+Ebooks/Node.js+at+Scale+II.+-+Node.js+Under+the+Hood.pdf
источник
For Web — фронтенд, дизайн, программирование
Frontend Weekend №5, в гостях Алексей Охрименко: секреты успешных докладов для фронтенд-конференций — https://soundcloud.com/frontend-weekend/fw-5
источник
For Web — фронтенд, дизайн, программирование
Разбираемся с частичным применением и каррированием функций в JavaScript в переводе devSchacht — https://medium.com/devschacht/99fc21d629ff
источник
For Web — фронтенд, дизайн, программирование
Как работает функция minmax() из CSS-гридов, разбирается Ире Адеринокун в переводе CSS-Live — http://css-live.ru/articles/kak-rabotaet-funkciya-minmax.html
источник
For Web — фронтенд, дизайн, программирование
Зачем нужны заголовки и какие теги для них использовать? Разбирается Вадим Макеев в свежем выпуске «HTML-шортов» — https://youtu.be/atXxkKjPbN8
источник
For Web — фронтенд, дизайн, программирование
Предложение по добавлению приватных полей для классов в ECMAScript перешло на stage 2 — https://github.com/tc39/proposal-private-fields
источник
2017 June 08
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Джеймс Кайл из Фейсбука рассказывает о приватных полях классов в ECMAScript и объясняет, почему для них используется `#`, а не, например, ключевое слово private — https://medium.com/the-thinkmill/93106e37647a
источник