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
What is DNS? Domain Name System, DNS Server, and IP Address Concepts Explained. Отличная статья в блоге freecodecamp о том, как работает DNS → https://bit.ly/3cczHzL
——————————————
Поддержать меня
Forwarded from Вебня (Sergey Rubanov)
Google продолжают выпускать статьи о метриках Web Vitals. В этот раз они написали об инструментах для измерения метрик. Среди таких: Lighthouse, PageSpeed Insights, Chrome DevTools, Search Console, собственный сервис от web.dev, расширение Web Vitals для Chrome, а также новый Chrome UX Report API.
Всем привет!
Встречайте первый выпуск дайджеста на Patreon. В нем обсуждаем: Deno, Reparenting в React и CSS-находки в популярных приложениях и другое.
Присойденяйтесь, будет интересно → https://bit.ly/2Bh9Z0f
5 Differences Between Arrow and Regular Functions. Хорошая статья для начинающих → https://bit.ly/3cmuQMD
——————————————
Поддержать меня
Первый взгляд на записи и кортежи в JavaScript. Разбор пропосала от Робина Рикарда и Рика Баттона в переводе на Хабре → https://bit.ly/2XjLw2L
——————————————
Поддержать меня
How to Hide Secrets in Strings— Modern Text hiding in JavaScript. Прикольный способ спрятать пасхалки в тексте с помощью стеганографии (скрытых символов) → https://bit.ly/2TY6r9x
——————————————
Поддержать меня
A Visual Guide To React Mental Models, Part 2: UseState, UseEffect And Lifecycles. Obed Parlapiano описывает свои ментальные модели, котороые он использует для работы со стейтом, пропсами и хуками в реакт → https://bit.ly/3do5bUP
——————————————
Поддержать меня
The ultimate roundup of React form validation solutions. Сравнение возможностей самых популярных библиотек для работ с формами в реакт → https://bit.ly/2XMGg75
——————————————
Поддержать меня
The biggest scandals of NPM. Скандалы! Интриги! Расследования! А если серьезно - было интересно почитать о факапах, которые происходили с npm-пакетами → https://bit.ly/3coSsjz
——————————————
Поддержать меня
A Guide to the Responsive Images Syntax in HTML. Детальное руководство использования аттрибута srcset и тега picture на csstricks → https://bit.ly/2XUvYlg
——————————————
Поддержать меня
Достойных  вакансий на удалёнку в IT & Digital много, если знать, где их искать!

Всё еще в поисках работы мечты? Уверены, информация на нашем канале вас заинтересует. У вас мечты – у нас возможности!

Каждый день мы публикуем самые свежие вакансии на удалёнку в сфере IT & Digital на нашем канале @hiddengurus. С опытом и без. Работа найдётся для каждого!

Хочешь удалённо работать в крутых проектах из CША, Европы, РФ и Латинской Америки? 

Тогда рекомендуем подписаться на @hiddengurus 
Everything You Need to Know About React Concurrent Mode in 2020. Обзор состояния Concurrent Mode в 2020 от Миши Краснова → https://bit.ly/3eFUH3A
——————————————
Поддержать меня
Links and JavaScript. История возникновения гиперссылок и различные варианты (в том числе неправильные с объяснениями почему) использоавания ссылок в веб-приложениях → https://bit.ly/2XxrYbn
——————————————
Поддержать меня
Sharing UI components at an enterprise level. Dong Chen деелится опытом создания переиспользуемых компонентов на примере дизайн-системы PayPal → https://bit.ly/3dM0C6V
——————————————
Поддержать меня
Exploring the state of reactivity patterns in 2020. Интересный обзор того, как используются паттерны реактивности в популярных JS фреймворках (React, Vue, Svelte) в 2020 → https://bit.ly/2Uows2c
——————————————
Поддержать меня
One Cool Trick to Simplify Reducer Functions. Эрик Эллиот делится подходом, позволяющим уменьшить количество бойлерплейта при написании редьюсеров → https://bit.ly/3cGdcU4
——————————————
Поддержать меня
JavaScript Antipatterns — Prototypes, Switch, and More. Разбор самых распространенных антипаттернов в js. Отличная статья для новичков → https://bit.ly/2UsbRdp
——————————————
Поддержать меня
React's useReducer with Redux Toolkit. Why not?. Интересный пост-ресерч о том, как можно использовать useReducer и Redux Toolkit для уменьшения кол-ва бойлерплейта → https://bit.ly/3e1DFNa
——————————————
Поддержать меня
Всем привет.

Я никогда не писал в этот канал чего-то, не связанного с разработкой и фронтендом, но сегодня вынужден.

Нужна ваша помощь.

У моего друга нашли лимфому Ходжкина. Всю историю можете почитать подробнее у него на фб. Сейчас нужно кучу денег на лечение, поэтому буду благодарен любой помощи.

5375 4141 1500 8384 - монобанк
Кому удобнее в руб - кидайте сюда , я перекину ему.

Я сам смотрел на такие посты, как на что-то далекое и меня не касающееся, но оказалось что это намного ближе, поэтому если есть вожможность помочь чуваку - я вам буду очень благодарен.

Спасибо за внимание.
​​⚛️ Facebook, Cloudinary и Cache-Control: immutable

А зачем вообще нужен immutable?

Обычно браузеры игнорируют настройки кеша, если нажать «Обновить страницу». Это помогает чинить сайты, которые сломались из-за кеширования.

Но если вы версионируете всю статику, это бесполезно (и даже вредно). Поэтому в 2017 браузеры добавили поддержку Cache-Control: immutable, который это отключает.

— Вот кейс-стади Facebook про то, как они продвинули это нововведение: https://engineering.fb.com/web/this-browser-tweak-saved-60-of-requests-to-facebook/

— И статистика про эффективность от Cloudinary: https://twitter.com/colinbendell/status/1256218497941635072
Recoil.js — The New, Better State Management Library for React. Обзор новой open-source библиотеки для стейт-менеджемна React приложений, представленной fb → https://bit.ly/2UHip88
——————————————
Поддержать меня