Smart Dev — веб-розробка, дизайн, програмування – Telegram
Smart Dev — веб-розробка, дизайн, програмування
1.07K subscribers
50 photos
1 video
1 file
1.15K links
Новини світу розробки ПЗ і IT. Цікаві статті, авторські переклади.

Чат канала: @smart_dev_chat

По всім питанням:
@sd_contact_bot

Підтримати канал: http://bit.ly/2YbvCFz
Download Telegram
How to Work with Date in Plain Javanoscript — No Libraries Needed. Интересная статья, в которой автор показывает, как можно бы расширить Date Object (и выносит на обсуждение чего не хватает при работе с датами в JS) → https://bit.ly/3rgZ4YK
——————————————
Поддержи меня на Patreon
Всем привет!

Сорри что пропал, был довольно тяжелый период: почти месяц проболел короной, потом еще кой-какие проблемы навалились, поэтому канал пострадал 🤷‍♂️, но с завтрашнего дня планирую возобновить выпуск новостей из мира фронтенда, поэтому жду вас завтра на том же месте.

И еще. БЕРЕГИТЕ СЕБЯ!
Почему стоит использовать тег picture вместо img. Неплохая статья, в которой рассматриваются проблемы использования тега img и как их можно исправить, заменив его на picture → https://bit.ly/3bkwWi5
——————————————
Поддержи меня на Patreon
7 вопросов для собеседования о замыкание в JavaScript. Сможете ли вы на них ответить?. Интересная подборка задачек на помимание замыкания в js → https://bit.ly/2SOPTDl
——————————————
Поддержи меня на Patreon
Beginner’s Guide to Debouncing vs Throttling. Ознакомительная статья о то, что такое Debouncing и Throttling, и в чем отличие между ними → https://bit.ly/3uOhbYH
——————————————
Поддержи меня на Patreon
Личный бренд в IT в 2021 году: пыль в глаза или необходимость?. Интересная статья-рассуждение на тему → https://bit.ly/3wbHCYx
——————————————
Поддержи меня на Patreon
Differences between WebSockets and Socket.IO. Описание преимуществ библиотеки Socket.io над использованием нативных вебсокетов → https://bit.ly/3fuyzuU
——————————————
Поддержи меня на Patreon
The Future Web: Will Canvas Rendering Replace the DOM? Интересный пост о том, заменит ли рендеринг в канвас (как сейчас реализован Google Doc например) рендеринг в DOM и на какие проблемы наткнулись инженеры работая над Google Docs → https://bit.ly/3v1vlpl
——————————————
Поддержи меня на Patreon
Notion API. Мысли о том, какие штуки можно делать с помощью Notion API (пока в бете) → http://bit.ly/3wlwCYM
Using Forms in React. Крутейшая статья от Dave Ceddia, в которой разбирается разница между контролируемыми и неконтролируемыми формами в реакт и то, для каких целей каждый вид подходит и то, почему неконтролируемые формы не являются антипаттерном → https://bit.ly/2Sh80Bp
——————————————
Поддержи меня на Patreon
Сравнение производительности CSS и CSS-in-JS в реальном мире. Крутая статья со сравнением различных метрик CSS и CSS-in-JS в переводе на Хабре → https://bit.ly/3vlss2Q
——————————————
Поддержи меня на Patreon
Венец эволюции CSS-in-JS уже здесь: полностью типизированные стили без рантайма в vanilla-extract → https://bit.ly/3bRxvAd
——————————————
Поддержи меня на Patreon
Building A Rich Text Editor (WYSIWYG) From Scratch. Крутейшая статья, в которой пошагово показывается создание RTE на React и проблемы, с которыми можно столкнуться при этом → https://bit.ly/3bVWUc8
——————————————
Поддержи меня на Patreon
Поддержка JavaScript-приложений в долгосрочной перспективе. Интересная статья об особенностях долгосрочной поддержки приложения на JS на примере большого портала данных ОЭСР → https://bit.ly/3fXyy34
——————————————
Поддержи меня на Patreon
Debugging CSS Grid like a PRO. Набор интересных функций для отладки гридов в Chrome DevTools → https://bit.ly/3g1aZ9A
——————————————
Поддержи меня на Patreon
TypeScript: Раскладываем tsconfig по полочкам. Классная обзорная статья → https://bit.ly/3wSnB9B
——————————————
Поддержи меня на Patreon
Making JavaScript run fast on WebAssembly. Классный пост о том, как с помощью WASM можно запускать js в окружениях, не поддерживающих JIT компиляцию → https://bit.ly/3fPJ1yI
——————————————
Поддержи меня на Patreon
How React hooks work - in depth. Крутая статья о том, как устроены хуки изнутри с кучей примеров → https://bit.ly/3ioQXZs
——————————————
Поддержи меня на Patreon
Collection of common CSS mistakes, and how to fix them. Набор распространенных (и не очень) ошибок в css со статьями о том, как делать лучше → https://bit.ly/3ioM5mY
——————————————
Поддержи меня на Patreon
Sharing Types Between Backend and Frontend with the BFF Pattern. Инетересный пост на тему → https://bit.ly/3wcu9Ab
——————————————
Поддержи меня на Patreon
Dynamic vs Static Routing in React. Рассуждение на тему того, когда целесообразно использовать какой тип роутинга → https://bit.ly/3gnR4lj
——————————————
Поддержи меня на Patreon