Size: a a a

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

2020 September 09
For Web — фронтенд, дизайн, программирование
Внедрение зависимостей с TypeScript на практике: Саша Беспоясов объясняет, зачем нужно внедрение зависимостей (DI) и как его использовать во фронтенде → https://bespoyasov.ru/blog/di-ts-in-practice/
источник
2020 September 10
For Web — фронтенд, дизайн, программирование
Как в Badoo перешли на TypeScript без перерыва в доставке фич: Иван Греков рассказывает о мотивации, процессе и результатах → https://habr.com/p/518246/
источник
2020 September 11
For Web — фронтенд, дизайн, программирование
15 базовых советов по Git для эффективной работы каждый день: подборка Сергея Сергеева → https://habr.com/p/511946/
источник
2020 September 13
For Web — фронтенд, дизайн, программирование
Зачем Chrome Dev Tools дизайнеру: Евгений Игнашов делится полезными приёмами для проверки вёрстки → https://habr.com/p/518862/
источник
2020 September 14
For Web — фронтенд, дизайн, программирование
Проектирование интерфейсов для не-дизайнеров. Серия статей Антона Жиянова:

1. Законы робототехники в интерфейсе → https://antonz.ru/laws/
2. Что делает интерфейс простым → https://antonz.ru/simple-ui/
3. Как человек решает задачи в интерфейсе → https://antonz.ru/user-actions/
источник
For Web — фронтенд, дизайн, программирование
Сети для начинающего IT-специалиста: обязательная база. Дмитрий Миронюк доступно объясняет основы: глобальные и локальные сети, белые и серые IP-адреса, NAT, DHCP-сервер и подсети, маршрутизация, команды для анализа сети, UDP и TCP → https://habr.com/p/491540/
источник
For Web — фронтенд, дизайн, программирование
Ошибки вёрстки, которые я встречаю как человек без ограничений по здоровью: Стас Мельников делится распространёнными проблемами и способами их исправления → https://habr.com/p/519034/
источник
2020 September 15
For Web — фронтенд, дизайн, программирование
Как работает z-index: наглядное объяснение с интерактивным примером → https://thirumanikandan.com/posts/learn-z-index-using-a-visualization-tool
источник
For Web — фронтенд, дизайн, программирование
Разработчики Moment.js официально объявляют проект завершённым, прекращают разработку новых фич (баги будут исправляться) и рекомендуют переходить на современные альтернативы → https://momentjs.com/docs/#/-project-status/
источник
2020 September 16
For Web — фронтенд, дизайн, программирование
Как разрабатываются формы, которые приносят миллионы долларов: опыт инженеров Slack → https://slack.engineering/the-unsuspecting-beauty-complexity-of-web-forms/
источник
For Web — фронтенд, дизайн, программирование
Какую логику можно перенести из основного треда в веб-воркер? Результаты исследования одного из инженеров Google → https://docs.google.com/document/d/1nu0EcVNC3jtmUVWL8Gs5eCj2p_984kamNhG2nS9gOC0
источник
2020 September 17
For Web — фронтенд, дизайн, программирование
— Кто-нибудь разбирается в JavaScript?

Знакомая форма вопроса? Не используйте её, а сразу задавайте конкретный вопрос → https://dontasktoask.com/
источник
2020 September 18
For Web — фронтенд, дизайн, программирование
Fluid Framework, набор библиотек от Microsoft для разработки приложений с поддержкой совместной работы в режиме реального времени (как Google Docs) → https://fluidframework.com
источник
2020 September 21
For Web — фронтенд, дизайн, программирование
Вышла PostCSS 8.0 «Президент Осе»: новый API, более быстрый и надёжный парсер, поддержка TypeScript, новый сайт с документацией и другие изменения → https://github.com/postcss/postcss/releases/tag/8.0.0

Руководство по миграции плагинов от Андрея Ситника → https://evilmartians.com/chronicles/postcss-8-plugin-migration
источник
For Web — фронтенд, дизайн, программирование
Спустя два года разработки вышел Vue 3: модульная архитектура, Composition API, улучшенная производительность, полноценная интеграция с TypeScript и другие изменения → https://github.com/vuejs/vue-next/releases/tag/v3.0.0
источник
2020 September 22
For Web — фронтенд, дизайн, программирование
Как инженеры крупнейшей e-commerce компании Латинской Америки Mercado Libre оптимизировали метрики First Input Delay и Total Blocking Time → https://web.dev/how-mercadolibre-optimized-web-vitals/
источник
For Web — фронтенд, дизайн, программирование
Vanilla Hamburger 🍔, легковесные анимированные кнопки для гамбургер-меню, готовые к использованию с любыми фреймворками → https://web-padawan.github.io/vanilla-hamburger/
источник
2020 September 23
For Web — фронтенд, дизайн, программирование
WebRTC для любопытных: онлайн-книга о том, как устроен протокол WebRTC → https://webrtcforthecurious.com
источник
2020 September 24
For Web — фронтенд, дизайн, программирование
Yarn 1 vs Yarn 2 vs NPM: инженеры Infinite Red делятся опытом выбора пакетного менеджера → https://shift.infinite.red/yarn-1-vs-yarn-2-vs-npm-a69ccf0229cd
источник
For Web — фронтенд, дизайн, программирование
Метод item() для индексируемых значений: предложение по добавлению в JS более удобного способа получения значений по индексу → https://2ality.com/2020/09/item-method.html
источник