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

От интерфейсных анимаций и графических эффектов на WebGL до синтеза и распознавания речи с помощью Web Audio API, лекция Александра Завьялова в ШРИ 2018 → https://youtu.be/jv6r-mURxUY
DevTube, огромная коллекция технических докладов с фильтрами и поиском → https://dev.tube/
Computer Science Distilled (Теоретический минимум по Computer Science)

Всё, с чем должны быть знакомы программисты, в одной книге:
— базовая математика (логика, комбинаторика, теория вероятностей);
— алгоритмы и вычислительная сложность;
— стратегии программирования (итерация, рекурсия, динамическое программирование и т. п.);
— типы и структуры данных;
— базы данных, их виды и различия;
— введение в архитектуру компьютеров;
— парадигмы и отличительные особенности языков программирования.

Оригинал на английском → https://amp.gs/eHDF
Перевод на русский → https://amp.gs/eHDw
PIB: PHP в браузере

Благодаря WebAssembly стало возможным исполнять PHP прямо в браузере. Исходники и несколько демок → https://amp.gs/eHWk
Map и WeakMap

Чем новые типы для хранения пар «ключ/значение» отличаются от объектов и когда их нужно применять, обзор Екатерины Назаровой на .getInstance → https://youtu.be/IjlmBGk_9ng
Какие JavaScript-фреймворки, инструменты и практики применяются в различных индустриях, анализ результатов JavaScript Ecosystem Survey от NPM → https://amp.gs/eFKB
Минимальное руководство по декораторам ECMAScript: Удай Хайварали в переводе Алексея Пыльцына на примерах объясняет принципы работы декораторов → https://amp.gs/eLpi
Видео в вебе

Алексей Гусев в ШРИ 2018 о способах применения <video>, актуальных видеоформатах, особенностях HTML5 Video API, механизме работы адаптивных потоковых видеотрансляций и способах защиты контента → https://youtu.be/gCqdq27kLjU
Как и зачем в Яндекс.Деньгах модернизировали фронтенд-стек, начав использовать React, Redux, Flow и CSS-in-JS → https://amp.gs/eLq3
Как постепенно внедрить статическую типизацию в большой проект на JS и какие преимущества это даст, опыт команды разработки TinyMCE → https://amp.gs/eLik
Зачем вебу нужны стандарты и за что отвечают IETF, W3C и ECMA International, обзор Райана Миллера → https://frontendian.co/the-tectonics-of-the-web
Когда ждать выхода CSS4? Джен Симмонс объясняет, как устроен процесс развития CSS и почему CSS4 нет и не будет → https://youtu.be/Jtmkk6odggs
5 способов сбора данных с форм на статических сайтах без бэкенда → https://forestry.io/blog/5-ways-to-handle-forms-on-your-static-site/
Weboji, библиотека для распознавания эмоций и выражений лиц, позволяющая сделать собственный аналог Animoji в вебе → https://github.com/jeeliz/jeelizWeboji
🎧
Свежие подкасты

Frontend Weekend №59, в гостях Дмитрий Мананников: об истории переезда в Данию, создании стартапа в Чили и BreakfastJS → https://soundcloud.com/frontend-weekend/fw-59

«Веб-стандарты» №127, в гостях Анна Селезнёва и Иван Акулов: доклады на BeerJS, графика в интернете, шрифты в SVG, исчезающие фреймворки, модули ES2015+, див не кликается, почему CSS такой → https://medium.com/p/292a4c18a07e

«Ночной фронтенд» №39: кровавый энтепрайз vs атмосфера стартапа → https://soundcloud.com/devschacht/nightly-39

«Фронтенд-юность» №54: хочешь быстроты — пиши на плюсах → https://soundcloud.com/frontend_u/e54

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