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
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
——————————————
Поддержать меня
Почему менторинг - это важно, обновления seo-ранжирования в Google, web-vitals, основы RESTful для фронтендеров + бонус. Новый выпуск дайджеста на patreon, присоединяйтесь 😉https://bit.ly/3fs0cD8
React Security Vulnerabilities that you should never ignore!. Обзор уязвимостей, на которые стоит обратить внимание при разработке фронтенда → https://bit.ly/30IDnac
——————————————
Поддержи меня на Patreon
A practical guide to integrating Google Maps in React. Довольно подробная статья о том, как прикрутить Google Maps к React-приложению используя библиотеку google-map-react → https://bit.ly/2B5lNCO
——————————————
Поддержи меня на Patreon
Learn Z-Index Using a Visualization Tool. Интересный пост, который объясняет как работает z-index на демках → https://bit.ly/2N7yxLJ
——————————————
Поддержи меня на Patreon
Modern Touch-Friendly Design. Эдди Османи рассказывает на что обратить внимание в UX мобильніх интерфейсов → https://bit.ly/2BlRzvu
——————————————
Поддержи меня на Patreon
Boldly link where no one has linked before: Text Fragments. Статья о реализации пропозала 'Text Fragments', позволяющего делать ссылку на определенную часть страницы и extension, позволяющий попробовать, как это будет работать → https://bit.ly/2UY4PNE
——————————————
Поддержи меня на Patreon
Не стоит создавать собственные решения для аутентификации пользователей. Перевод статьи Алессандро Сегала о том, почему для небольших проектов лучше воспользоваться third-party сервисами для аутентификации → https://bit.ly/2ANRO2v
——————————————
Поддержи меня на Patreon