AMP и Турбо-страницы: плюсы, минусы и результаты внедрения. Опыт внедрения компанией данных технологий, сложности, с какими столкнулись и какой профит получили. Такжи советую почитать комментарии, там альтернативная точка зрения → http://bit.ly/2GR11Iv
Вебпак, вид сквозь монокль. Классный доклад об улучшении сборки проекта и developer experience при работе с вебпак -> http://bit.ly/2tOFXtC
Сотрудник Google Мартин Сплит (Martin Splitt) объявил о запуске новой серии видео, посвящённой SEO для JavaScript. Так как эта тема интересует многие контент-ориентированные проекты, а точного описания процессов индексации нет - очень советую → http://bit.ly/2VAlg0i
Всем привет.
У нашего канала есть друзья, коротые несут образование в массы - это WebHero School. Это не просто образовательный проект, а целое коммьинити (что очень-очень круто). Рекомендуем подписаться на их канал @webheropublic. В нем сможете найти полезные материалы, книги и статьи, необходимые для того чтоб начать свой путь в мир разработки или углубить знания. Также у сообщества есть чат, в котором можно обсудить интересующие вопросы.
В общем подписывайтесь, рекомендуем)
У нашего канала есть друзья, коротые несут образование в массы - это WebHero School. Это не просто образовательный проект, а целое коммьинити (что очень-очень круто). Рекомендуем подписаться на их канал @webheropublic. В нем сможете найти полезные материалы, книги и статьи, необходимые для того чтоб начать свой путь в мир разработки или углубить знания. Также у сообщества есть чат, в котором можно обсудить интересующие вопросы.
В общем подписывайтесь, рекомендуем)
Improving Performance in React Functional Components using React.memo(). Интересная статья, в которой объясняется как улучшить производительность React приложения с помощью Pure.Component, ShouldComponentUpdate и React.memo() → http://bit.ly/2tRawyS
How Are Function Components Different from Classes?. Пост Дена Абрамова о том, чем функциональные компоненты отличаются от классов, как замыкания помогают нам избежать багов в edge-кейсах и как в свете всего этого исопльзовать хуки → http://bit.ly/2Turcut
Ребята, сегодня закрываем конкурс, если кто-то еще хочет поучаствовать - можете успеть. Условия и участники закреплены в группе 👆
Основи програмування 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
Как обещали - объявляем голосование за лучшую историю. Голосование проходит в чате @smart_dev_chat. Длиться будет 3 дня, закроем в понедельник вечером. Заходим, читаем, головуем 😉. Полный список историй можно прочитать здесь:
https://telegra.ph/Konkurs-Luchshaya-istoriya-na-temu-Bagi-na-prode-02-28
https://telegra.ph/Konkurs-Luchshaya-istoriya-na-temu-Bagi-na-prode-02-28
Telegraph
Конкурс. Лучшая история на тему "Баги на проде"
История 1 История 2 Моя драмматическая история!:) Сидели мы как то со своими коллегами в офисе - работали. Один паренек стажер, уже умел немного кодить и выполнял какие то небольшие задачки на одном из проектов на боевом сервере. Но работу терминала линукс…
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
Forwarded from For Web — фронтенд, дизайн, программирование
Пишем простой сервер с кластеризацией на Node.js: Андрей Мелихов объясняет, как использовать модуль cluster для создания отказоустойчивого сервера, способного выдерживать большие нагрузки → https://youtu.be/YHPWG23cS4c