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

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

@forwebdev

Новости и полезности для фронтендеров
Subscribers
13.1K
Photos
5.5K
Videos
7
Links
1.7K

Showing posts older than #5079 · Back to latest

Older Posts 20 shown
Post #5078 11.2K
Вышла date-fns v2, модульная библиотека для работы с датами → https://date-fns.org/

Если вы всё ещё используете в проектах Moment или Luxon, самое время задуматься о переезде на легковесную альтернативу.
Post #5077 11.3K
TabNine, умный автокомплит для любых языков программирования, использующий машинное обучение для предсказания намерений программиста → https://tabnine.com
Post #5076 9.42K
Инженеры Grubhub рассказали, как они ускорили мобильную версию сервиса, переписав его с Angular на Preact → https://bytes.grubhub.com/f09ca61ea27c
Post #5075 9.95K
<iframe> ужасен, он может быть лучше. Дэниэл Брейн о проблемах фреймов и возможных решениях, частично реализованных библиотекой zoid от PayPal → https://medium.com/p/974b731f0fb4
Post #5073 11.5K
msw, фреймворк для честной подмены ответов сервера, работающий через сервис-воркер и не требующий никакого бэкенда → https://github.com/open-draft/msw
Post #5072 10K
Базовые требования к кастомным контролам: чеклист от Адриана Розелли для тех, кому нужно реализовать кастомный селект, календарь или любой другой не нативный контрол → http://adrianroselli.com/2019/08/basic-custom-control-requirements.html
Post #5068 9.39K
Cashify, современная альтернатива более не поддерживаемой money.js для конвертации валют → https://github.com/xxczaki/cashify
Post #5066 10.7K
Важные материалы первой половины августа: современный учебник JavaScript, Contact Picker API, Flow → TypeScript, ускорение веб-версии Instagram, спецификации, конкурс Telegram, двухфакторная аутентификация, Largest Contentful Paint, Network Information API → https://forwebdev.ru/digest/2019-08-17/
Post #5064 9.66K
Девять распространённых заблуждений о дизайн-системах: обзор дизайнеров Modus Create для тех, кто берётся за реализацию собственной дизайн-системы → https://moduscreate.com/blog/9-design-system-traps-to-avoid/
Post #5063 9.48K
Largest Contentful Paint: Филип Уолтон о новой метрике быстродействия для измерения скорости отрисовки значимого содержимого страницы → https://web.dev/largest-contentful-paint/
Post #5061 10.6K
Как работают JavaScript-движки? Джейсон Вильямс решил разобраться и написал собственный JS-движок на Rust, о чём рассказал на JSConf → https://youtu.be/_uD2pijcSi4
Post #5060 12.7K
treat, CSS-in-JS библиотека для написания темизируемых стилей: минимальный рантайм, статическая типизация, извлечение стилей на этапе сборки и поддержка старых браузеров → https://seek-oss.github.io/treat
Post #5059 13.5K
quicktype, утилита для конвертации произвольных JSON-структур в статически типизированные модели и код для их парсинга на разных языках, в том числе TypeScript → https://github.com/quicktype/quicktype
Post #5058 10.2K
Применяем Network Information API для определения скорости сети и динамической настройки таймаутов: инженеры Algolia об опыте улучшения UX сервиса на медленных соединениях → https://blog.algolia.com/netinfo-api-algolia-javascript-client/
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →