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
Крутой сборник подкастов для разработчиков: дизайн, разработка, стартапы и продуктивность. Если есть свободное время и хотите подтянуть инглиш - рекомендую → http://bit.ly/2QlqGuT
——————————————
Поддержать канал
Dockerizing a React App. Сегодня большинство более-менее серьезных приложений использует Docker. В данной статье детально рассказывается как собрать приложение для разработки фронтенда с помощью Docker и CRA → http://bit.ly/2JAhsKS
——————————————
Поддержать канал
Краткий справочник анонима. Виды шифрования и защиты трафика, выбор софта. Я хоть и считаю что полную анонимность в сети невозможно обеспечить в долгосрочной перспективе, но общее понимание об инструментах иметь необходимо, хотя бы чтоб иметь возможность обойти блокировки ресурсов → http://bit.ly/2EyPVFu
——————————————
Поддержать канал
Using WebAssembly with React. Как интегрировать WebAssembly модуль в React-приложение и настроить под это сборку. Очень интересная и детальная статья, рекомендую → http://bit.ly/2HEy2qP
——————————————
Поддержать канал (http://bit.ly/2YbvCFz)
Гибкие таблицы на CSS Grid. Адам Линч о построении гибкой таблицы с помощью CSS Grid в переводе на Хабре → http://bit.ly/30IYE17
——————————————
Поддержать канал
Mobile-First Indexing by default for new domains. Google включает mobile-first индексирвание с помощью Googlebot smartphone с 1 июля для всех новых доменов. В статье есть ссылки, где можно проверить как бот будет видеть ваш сайт, так что переходим → http://bit.ly/2WbRYdm
——————————————
Поддержать канал
Why you should render React on the server side. Обзор технологии SSR, когда ее стоит использовать для написания SPA и с помощью каких фреймворков → http://bit.ly/2HZ2sCX
——————————————
Поддержать канал
HOW TO USE ARRAY REDUCE FOR MORE THAN JUST NUMBERS. Крутая статья, описывающая каким мощным инструментом является Array.reduce() и в каких случаях может заменять несколько функций и помогать удобно преобразовывать данные → http://bit.ly/2HZaATU
——————————————
Поддержать канал
Optimizing React Performance. Интересный пост, описывающий основные способы улучшения производительности в React-приложении и то, как избавится то нежелательных перерендеров → http://bit.ly/2JHCsiB
——————————————
Поддержать канал
Как eBay делал сканер штрих-кодов на WebAssembly. Очень познавательный пост о внедрении WASM для распознавания штрих-кодов на стороне клиента. Финальный солюшн конечно довольно спорный, но сама статья сподвигает задуматься о новых отраслях для внедрения WebAssembly → http://bit.ly/2W90FoK
——————————————
Поддержать канал
Functional-ish JavaScript. В статье рассмотрены основные концепции функционального программирования, наложенные на специфику JS. Также объясняется почему и как начинать добавлять функциональные компоненты в проект и какой профит это принесет в дальнейшем → http://bit.ly/2JJ7FlH
——————————————
Поддержать канал
Continuous integration в Яндексе. Крутой пост о том, как построен монорепозиторий, деплой и тестирование в Яндексе. Всегда интересно как решаются проблемы архитектуры и инфраструктуры в крупных компаниях, так что рекомендую → http://bit.ly/2MmlvN3
——————————————
Поддержать канал
WebRTC and the mechanics of peer to peer networking. Интересная статья о том, как устроена технология WebRTC и какие подводные камни есть в P2P коммуникации в вебе → http://bit.ly/2JNA9e3
——————————————
Поддержать канал
Understanding the Exact Impact on Google’s Performance Score to Rank Higher in 2019. Большое исследование состояния картинок в топ-500 сайтов (по версии Alexa.com) и возможных путей улучшения поисковой выдачи → http://bit.ly/2Xi7YH4
——————————————
Поддержать канал
Статический веб: возврат к истокам?. Интересный пост-размышление о нынешнем состоянии дел в вебе, восходе Wordpress и Markdown, а также чем плохи "тяжелые" сайты → http://bit.ly/316Pg7F
——————————————
Поддержать канал
The Edge of the Static Web. Вторая часть поста-размышления о преимуществе статических сайтов и том, куда движется веб. Круто изложено то, как построить систему доставки статического сайта, используя git, Ntlify CMS и систему CI так, чтоб этим мог пользоваться даже нетехнический специалист → http://bit.ly/2XlTKVS
——————————————
Поддержать канал
​​Хочешь узнать каким должен быть Full Stack-веб-разработчик?

Coding — канал, на котором ты найдешь литературу и много модных и актуальных фишек в программировании. Отличные статьи о том, как улучшить свои навыки программирования, новости и много другой полезной информации.

Рекомендуем @cccoding
Your first performance budget with Lighthouse. Как настроить и использовать performance budget с lighthouse, а также как встроить проверку его в CI → http://bit.ly/2QIGt7o
——————————————
Поддержать канал
How !important are we? Рефлексия на тему куда идет веб и что мы можем сделать чтоб его улучшить от Кристиана Хельманна → http://bit.ly/2MpNjjo
——————————————
Поддержать канал
Fix 85% of your Web Accessibility issues in 5 easy steps. Крутой постец о том, как с помощью 5 типов изменений в коде исправить большинство проблем с доступностью вашего приложения → http://bit.ly/2QOYNvH
——————————————
Поддержать канал
Why we prefer CSS Custom Properties to SASS variables. Статья о преимуществах CSS Custom Properties над SASS переменными. В примерах рассказано как удобно организовать размеры текста при scale и темную тему → http://bit.ly/2IiAiCY
——————————————
Поддержать канал