Discovering the Shadow DOM. Обзор технологии, и сравнение с iframe в блоге LogRocket → https://goo.gl/ZGweRS
Машинное обучение в Google: Что нового?Интересный рассказ журналиста, побывавшего в RnD центре Google о новых трендах в AI и ML. Рекомендую → https://itc.ua/articles/mashinnoe-obuchenie-v-google-chto-novogo/
На просторах интернета становится все больше образовательных блогов, проектов и школ. И это замечательно!
Но эта школа отличается от остальных тем, что делится не только платными знаниями, но и бесплатно создает контент для тех, кто старается освоить веб-разработку самостоятельно. 💜
Ловите полезный образовательный и бесплатный контент от учителей и менторов web hero school в их публичном канале 👉 @webheropublic
В чате канала можно познакомиться с учатсниками сообщества webhero, задать вопрос по веб-разработке, с которым у вас сложности и получить на него ответ 🤫
Но эта школа отличается от остальных тем, что делится не только платными знаниями, но и бесплатно создает контент для тех, кто старается освоить веб-разработку самостоятельно. 💜
Ловите полезный образовательный и бесплатный контент от учителей и менторов web hero school в их публичном канале 👉 @webheropublic
В чате канала можно познакомиться с учатсниками сообщества webhero, задать вопрос по веб-разработке, с которым у вас сложности и получить на него ответ 🤫
Understanding Memoization in JavaScript. В статье рассказывается что такое мемоизация, основной принцип на котором она построена. Также подаются примеры и случаи в которых стоит использовать данную технологию → https://goo.gl/b7E4gR
WebSockets - A Conceptual Deep-Dive. В статье детально разобрано появление данного протокола, подано сравнение с long pulling, показаны принципы работы на стороне клиента и сервера. Также представлены примеры самых популярных библиотек для работы c WebSockets → https://goo.gl/4Hi3Xm
From dark to light and back again. Разработчик 1password об опыте внедрения темной темы в своем блоге (в Safari) 👉 https://blog.1password.com/from-dark-to-light-and-back-again/
Что такое webhooks, основной принцип работы и области возможного применения 👉 https://snipcart.com/blog/what-are-webhooks-explained-example
Новая статья о парсинге CSS на alistapart → https://alistapart.com/article/braces-to-pixels
Подход к оптимизации перформанса веб-приложения: описание последовательного подхода, применяемого в Clearleft → https://clearleft.com/posts/a-framework-for-web-performance
Почему сегодня стоит использовать WebP. В статье рассказана общая информация о формате, сравнивается с другими популярными форматами изображений, способах трансформации изображений в WebP и поддержке бразузерами → https://goo.gl/Y3P8ua
Структуры данных и алгоритмы в JavaScript, новый курс Кайла Шевлина на Egghead → https://goo.gl/HWohFN
Внутрь Fiber: глубокое погружение в новый алгоритм сверки React. Очень интересная статья, позволяющаю разобраться во внутреннем устройстве React → https://goo.gl/xd66W9
PWA - будущее мобильного веба. Бесплатная книга в PDF, выпущенная при поддержке Google, Microsoft и Awwwards → https://www.awwwards.com/PWA-ebook/
Интереснейшее видео с конференции I/O 2018 в котором разработчики Google рассказывают больше о работе поискового движка, индексирования и ранжирования. Также рассказывается как улучшить SEO в SPA приложении и правильно проводить аудит приложения 👉 https://www.youtube.com/watch?v=PFwUbgvpdaQ&feature=youtu.be
State of React State Management in 2019. Обзор основных, наиболее часто используемых способов работы с состоянием в React в 2018-2019 → https://goo.gl/78721e
Руководство по обработке ошибок в JavaScript. В статье разобраны основные техники обработки ошибок как на клиенте (на примере React), так и на примере серверного js кода → https://goo.gl/qNmorf
Lazy loading (and preloading) components in React 16.6. Заметка об использовании React.lazy() в новой версии React с примерами → http://bit.ly/2AOw0iT
Writing memory efficient software applications in Node.js. Как оптимизировать утечки памяти в Node.js приложении на примере копирования большого файла → http://bit.ly/2DXUzgA
Ребята, у меня хорошие новости: у нашего канала появился чат: @smart_dev_chat. Дополнительные материалы, не попавшие на канал, помощь по вопросам веб-разработки и общение. Присоединяемся, будет интересно)
Малоизвестные возможности JavaScript. Различные возможности языка, которые редко применяются, но все еще можно встретить в легаси проэктах. Ознакомиться стоит, но все-таки многие штуки лучше избегать → http://bit.ly/2QwokM7
Строим свой Rich Text Editor на основе Slate.js и React. Интересный туториал в блоге freecodecamp на Medium → http://bit.ly/2QeS5C9