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

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

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

Підтримати канал: http://bit.ly/2YbvCFz
Download Telegram
​Основи програмування CS50 2019. Стартовал известный Гарвардский курс по компьютерным наукам CS50 в переводе на украинский (на платформе Prometheus). Очень советую всем новичкам в программировании, заодно очень интересно посмотреть способ преподавания в западных вузах (поверьте, посмотреть есть на что) → https://courses.prometheus.org.ua/courses/course-v1:Prometheus+CS50+2019_T1/about
​JavaScript Loading Priorities in Chrome. Эдди Османи в своем блоге написал таблицу приоритетов загрузки различных составляющих частей страницы, с примерами какой для чего лучше использовать → http://bit.ly/2EOYw7q
​Redux in 1 min. Прикольное очень лаконичное объяснение принципов работы Redux с наглядным примером → http://bit.ly/2TinVzh
​8 reasons to use styled-components. В статье наведены доводы за и против использования CSS-in-JS и styled-components в частности → http://bit.ly/2Tmk6Jz
​5 советов как лучше писать условные конструкции в JavaScript. Интересный пост, разбирающий проблему с разных сторон и показывающий, что всегда есть больше одного решения проблемы → http://bit.ly/2tSAvG9
​Код ревью. Содержательная статья от Дмитрия Мананникова о принципах, на которые нужно опираться, когда делаешь код-ревью → http://bit.ly/2UlFueg
​We Need Chrome No More. Размышления о том, почему доминирование Хрома на всех платформах это плохо и что с этим можно поделать → http://bit.ly/2EBIYCQ
​Я сделал PWA и выложил в трёх магазинах приложений. И вот что я выяснил. Очень крутая статья о нынешнем состоянии дел с PWA и том, почему Apple противится развитию современного веба → http://bit.ly/2TsSiD7
​Объявляем результаты конкурса: победила история 2 (об экспериментах на живой базе, и важности бекапов 😁). В ближайшее время свяжемся с победителем, чтоб доставить сладкий приз 🤗. От вас же интересно услышать, зашел ли такой формат? (ставьте реакции) и не забываем что поддержать нас можете по ссылке 👉 http://bit.ly/2rTE0v9
​Refactoring a component to use React hooks. Очень полезная статья, на примере показывающая как можно переписать компоненты используя Hooks API → http://bit.ly/2VS3ZQq
​A Complete Guide to useEffect. Крутой лонгрид от Дена Абрамова о сценариях использoвания useEffect, подводных камнях и различиях реализации с методами классов → http://bit.ly/2UAFVS0
​Паттерны итераторов в JavaScript. В статье описываются различные способы создания последовательности чисел Фибоначчи → http://bit.ly/2NWSMvc
Пишем простой сервер с кластеризацией на Node.js: Андрей Мелихов объясняет, как использовать модуль cluster для создания отказоустойчивого сервера, способного выдерживать большие нагрузки → https://youtu.be/YHPWG23cS4c
​Всем привет!
Победителя конкурса мы уже объявляли, теперь хотим отчитаться что приз доставлен 🍬. Всем спасибо за участие, мы хотим чтоб коммьюнити росло, мы развивались и помогали друг другу в решении сложных задач, для этого был создан @smart_dev_chat, присоединяйтесь 😉. Всем спасибо за интерес и участие.
​Understanding Memoization In JavaScript. Классная статья в которой объясняется понятие мемоизации в js, рассказывается на каких принципах она строится и в каких случаях ее лучше использовать → http://bit.ly/2UDCBFP
​Gatsby.js в деталях. Заключительная статья о том, как построить и развернуть блог на Gatsby. Очень интересно в свете растущей популярности JAM стека → http://bit.ly/2UDnFHF
​Supporting old browsers without hurting everyone. Интересная статья о том, как сделать 2 отдельных бандла (для новых и устаревших браузеров) и с какими трудностями и подводными камнями можно при этом столкнуться → http://bit.ly/2Chb5Xh
​Building a real-time collaborative editor using Operational Transformation. Крутой пост, в котором простыми словами описано как реализовано совместное редактирование документов изнутри → http://bit.ly/2JeAqHx
​Благодаря опенсорс-сообществу официальная документация React теперь доступна на русском языке → https://ru.reactjs.org
​Writing Resilient Components. Ден Абрамов рассказывает о некоторых принципах, которых стоит придерживатся при разработке react приложения → http://bit.ly/2Ocm4pV