en
Feedback
Frontender Libs - обзор библиотек JS / CSS

Frontender Libs - обзор библиотек JS / CSS

Open in Telegram
7 529
Subscribers
+424 hours
-137 days
-9130 days
Posts Archive
\n\n👉 @sWebDev","datePublished":"2023-06-11T13:30:02Z","dateModified":"2023-06-11T13:30:02Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1228},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":11}]}},{"@type":"ListItem","position":8,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2177","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2177","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2177","headline":"Верстаешь? Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке: 1. Сверстаешь веб-сайт на HT…","articleBody":"Верстаешь?\n\nОцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке:\n\n1. Сверстаешь веб-сайт на HTML + CSS;\n2. Оживишь страницу с помощью JavaScript;\n3. Используешь фронтенд-фреймворк Angular;\n4. Подключишь Backend и загрузишь сайт на хостинг;\n5. Получишь советы по доработке своего проекта;\n6. Добавишь в портфолио 1 качественный проект;\n7. Получишь в подарок чек-лист «45 мест для поиска работы».\n\nА главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 10-летним стажем – Романа Чернова.\n\n👉 Проскочить на интенсив бесплатно\n\nНачинаем 13 июня.","datePublished":"2023-06-11T09:30:05Z","dateModified":"2023-06-11T09:30:05Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1093},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}]}},{"@type":"ListItem","position":9,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2176","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2176","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2176","headline":"Three.js isometric cubes animation Анимированная сцена из кубов, выполненная на Three.js. 👉 @sWebDev","articleBody":"Three.js isometric cubes animation\n\nАнимированная сцена из кубов, выполненная на Three.js.\n\n👉 @sWebDev","datePublished":"2023-06-11T09:15:02Z","dateModified":"2023-06-11T09:15:02Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1059},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":6}]}},{"@type":"ListItem","position":10,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2175","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2175","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2175","headline":"Frontender Libs - обзор библиотек JS / CSS","datePublished":"2023-06-10T14:15:02Z","dateModified":"2023-06-10T14:15:02Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1179},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":2}]}},{"@type":"ListItem","position":11,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2174","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2174","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2174","headline":"Как вернуть изменяемый ref-объект React? Представьте, что вам нужно вернуть ref-объект, свойство .current кот…","articleBody":"Как вернуть изменяемый ref-объект React?\n\nПредставьте, что вам нужно вернуть ref-объект, свойство .current которого будет инициализироваться переданным аргументом. Каким хуком для этого воспользоваться?\n\n👉 @sWebDev","datePublished":"2023-06-10T14:15:01Z","dateModified":"2023-06-10T14:15:01Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1149},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":2}]}},{"@type":"ListItem","position":12,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2173","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2173","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2173","headline":"Создание лучших форм с помощью Vue.js 3 Composition API: практическое руководство Руководство по созданию фор…","articleBody":"Создание лучших форм с помощью Vue.js 3 Composition API: практическое руководство\n\nРуководство по созданию форм с использованием Composition API в Vue.js 3. Автор предлагает использовать Composition API для улучшения управления состоянием форм, обработки валидации и управления событиями. В статье рассматриваются различные концепции, такие как реактивные переменные, встроенные хуки и композиционные функции.\n\n👉 @sWebDev","datePublished":"2023-06-10T08:06:01Z","dateModified":"2023-06-10T08:06:01Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1217},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":33}]}},{"@type":"ListItem","position":13,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2172","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2172","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2172","headline":"Photo Tear Анимированная сцена, выполненная на Three.js и GSAP.js. 👉 @sWebDev","articleBody":"Photo Tear\n\nАнимированная сцена, выполненная на Three.js и GSAP.js.\n\n👉 @sWebDev","datePublished":"2023-06-09T08:33:05Z","dateModified":"2023-06-09T08:33:05Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1254},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":8}]}},{"@type":"ListItem","position":14,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2171","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2171","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2171","headline":"CharmUI Библиотека CharmUI - это набор инструментов для создания пользовательских интерфейсов веб-приложений…","articleBody":"CharmUI\n\nБиблиотека CharmUI - это набор инструментов для создания пользовательских интерфейсов веб-приложений с использованием HTML, CSS и JavaScript. Библиотека предлагает разнообразные компоненты, включая кнопки, формы, модальные окна и многое другое. CharmUI является гибкой и обладает хорошей документацией.\n\n👉 @sWebDev","datePublished":"2023-06-08T06:25:01Z","dateModified":"2023-06-08T06:25:01Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1297},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":11}]}},{"@type":"ListItem","position":15,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2170","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2170","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2170","headline":"Как я структурирую свои приложения Angular В материале представлен систематический поход к организации прилож…","articleBody":"Как я структурирую свои приложения Angular\n\nВ материале представлен систематический поход к организации приложений Angular. Автор предлагает использовать модульную архитектуру, разделять компоненты на контейнеры и презентационные компоненты, а также использовать сервисы для обработки бизнес-логики.\n\n👉 @sWebDev","datePublished":"2023-06-07T14:00:05Z","dateModified":"2023-06-07T14:00:05Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1254},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":14}]}},{"@type":"ListItem","position":16,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2169","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2169","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2169","headline":"Как легко прокачать навыки верстки и найти работу? Присоединяйся к каналам опытного верстальщика: 1. Вёрстка…","articleBody":"Как легко прокачать навыки верстки и найти работу? \n\nПрисоединяйся к каналам опытного верстальщика: \n1. Вёрстка сайтов | HTML, CSS, JS — здесь собраны бесплатные, структурированные уроки и различные материалы по HTML, CSS, JS, а также советы по заработку на фрилансе.\n\n2. Работа — вёрстка и фронтенд — канал с лучшими вакансиями и проектами с фриланса по вёрстке и фронтенду\n\nНаучись и зарабатывай на верстке!","datePublished":"2023-06-07T12:00:05Z","dateModified":"2023-06-09T12:30:11Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":904}]}},{"@type":"ListItem","position":17,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2168","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2168","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2168","headline":"Слайдер на GSAP.js Проект анимированного слайдера, выполненный с применением библиотеки GSAP.js. 👉 @sWebDev","articleBody":"Слайдер на GSAP.js\n\nПроект анимированного слайдера, выполненный с применением библиотеки GSAP.js.\n\n👉 @sWebDev","datePublished":"2023-06-07T08:31:05Z","dateModified":"2023-06-07T08:31:05Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1244},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":21}]}},{"@type":"ListItem","position":18,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2167","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2167","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2167","headline":"Hamsters.js Hamsters.js - JavaScript-библиотека, предназначенная для многопоточных вычислений в браузере. Она…","articleBody":"Hamsters.js\n\nHamsters.js - JavaScript-библиотека, предназначенная для многопоточных вычислений в браузере. Она позволяет выполнять операции параллельно, распределяя вычислительную нагрузку на доступные ядра процессора. Библиотека обеспечивает простой и понятный API для использования многопоточности в JavaScript, что может значительно повысить производительность вычислений. Если вам нужно выполнить интенсивные вычисления на клиентской стороне, Hamsters.js может быть полезным инструментом для оптимизации вашего кода и улучшения отзывчивости приложения.\n\n👉 @sWebDev","datePublished":"2023-06-06T15:21:01Z","dateModified":"2023-06-06T15:21:01Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1342},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":26}]}},{"@type":"ListItem","position":19,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2166","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2166","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2166","headline":"Эффект карандашного наброска с помощью постобработки Three.js Руководство по созданию эффекта карандашного на…","articleBody":"Эффект карандашного наброска с помощью постобработки Three.js\n\nРуководство по созданию эффекта карандашного наброска с помощью библиотеки Three.js.\n\n👉 @sWebDev","datePublished":"2023-06-06T13:00:04Z","dateModified":"2023-06-06T13:00:04Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1246},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":7}]}},{"@type":"ListItem","position":20,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2165","url":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2165","mainEntityOfPage":"https://telemetr.io/en/channels/1215276433-swebdev/posts/2165","headline":"Вы фронтендер и ещё не слышали об Astro? Это фреймворк, который стремительно набирает популярность и конкурир…","articleBody":"Вы фронтендер и ещё не слышали об Astro? \n \nЭто фреймворк, который стремительно набирает популярность и конкурирует с популярным NextJS. Он ориентирован на производительность сайта, а ещё с ним можно использовать любую библиотеку: React, Vue, Angular и другие.\n \nДмитрий Безуглый (8+ лет опыта в Яндекс, VK и Frogly) решил разобраться, чем же так хорош Astro, поэтому ничего не планируйте на 8 июня — будем строить приложение в прямом эфире! \n \nПоговорим об основных концепциях фреймворка, его архитектурных паттернах и подходах, которые позволяют достичь такой оптимизации. \n \nВстречаемся 8 июня в 19:00 (GMT+3)\n\nНе забудьте зарегистрироваться!","datePublished":"2023-06-06T07:00:06Z","dateModified":"2023-06-12T06:28:55Z","author":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"publisher":{"@type":"Organization","name":"Frontender Libs - обзор библиотек JS / CSS","url":"https://telemetr.io/en/channels/1215276433-swebdev","image":"https://img.tlmtr.io/c/1kfaUN/5240031659749914258?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":1220},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":5}]}}]}
3D Space Mouse Move and Device Motion Анимация, доступная в двух цветах. Выполнено с применением Three.js. 👉 @sWebDev

Три способа раскрыть API внутренних компонентов Vue Рассматриваем три способа раскрытия API компонентов Vue. Автор подробно о
Три способа раскрыть API внутренних компонентов Vue Рассматриваем три способа раскрытия API компонентов Vue. Автор подробно объясняет использование "renderless components" (компонентов без отображения), прокси-компонентов и функциональных компонентов для предоставления гибкого и управляемого доступа к их функциональности. 👉 @sWebDev

Vivus.js Библиотека для создания анимированных рисунков и логотипов SVG. Она предлагает простой способ добавить плавные и привлекательные анимации к векторным графикам. С помощью Vivus.js вы можете контролировать различные параметры анимации, такие как скорость, направление и запуск анимации при прокрутке. Библиотека легко интегрируется в проекты и предоставляет гибкие возможности для создания уникальных визуальных эффектов. 👉 @sWebDev

On / Off Switch Анимированный тоггл, выполненный на GSAP. 👉 @sWebDev

Создание одностраничного приложения с помощью Vue и Kendo UI Рассмотрим создание одностраничного приложения с использованием
Создание одностраничного приложения с помощью Vue и Kendo UI Рассмотрим создание одностраничного приложения с использованием фреймворка Vue.js и библиотеки компонентов Kendo UI. Материал предоставляет пошаговое руководство по настройке окружения, созданию компонентов Vue, интеграции с Kendo UI, работе с данными и маршрутизацией. 👉 @sWebDev

Без лишних слов: 20 ТБ курсов Не платите за курсы, если они в свободном доступе! Архиватор – тут есть всё

Метод вызываемый перед уничтожением экземпляра Vue.js Хуки уничтожения помогают прибраться или отправить данные для аналитики
Метод вызываемый перед уничтожением экземпляра Vue.js Хуки уничтожения помогают прибраться или отправить данные для аналитики. Данный тип хуков срабатывает при демонтаже элемента и его удалении из DOM. beforeDestroy выполняется перед уничтожением экземпляра.
        ExampleComponent.vue
        <script>
        export default {
        data() {
            return {
            someLeakyProperty: 'I leak memory if not cleaned up!'
            }
        },

        beforeDestroy() {
            // Perform the teardown procedure for someLeakyProperty.
            // (In this case, effectively nothing)
            this.someLeakyProperty = null
            delete this.someLeakyProperty
        }
        }
        </script>
👉 @sWebDev

Верстаешь? Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке: 1. Сверстаешь веб-сайт на HTML + CSS; 2. Ожи
Верстаешь? Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке: 1. Сверстаешь веб-сайт на HTML + CSS; 2. Оживишь страницу с помощью JavaScript; 3. Используешь фронтенд-фреймворк Angular; 4. Подключишь Backend и загрузишь сайт на хостинг; 5. Получишь советы по доработке своего проекта; 6. Добавишь в портфолио 1 качественный проект; 7. Получишь в подарок чек-лист «45 мест для поиска работы». А главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 10-летним стажем – Романа Чернова. 👉 Проскочить на интенсив бесплатно Начинаем 13 июня.

Three.js isometric cubes animation Анимированная сцена из кубов, выполненная на Three.js. 👉 @sWebDev

Хук для возврата изменяемого ref-объекта, в котором свойство .current инициализируется переданным аргументом?
Anonymous voting

Как вернуть изменяемый ref-объект React? Представьте, что вам нужно вернуть ref-объект, свойство .current которого будет иниц
Как вернуть изменяемый ref-объект React? Представьте, что вам нужно вернуть ref-объект, свойство .current которого будет инициализироваться переданным аргументом. Каким хуком для этого воспользоваться? 👉 @sWebDev

Создание лучших форм с помощью Vue.js 3 Composition API: практическое руководство Руководство по созданию форм с использовани
Создание лучших форм с помощью Vue.js 3 Composition API: практическое руководство Руководство по созданию форм с использованием Composition API в Vue.js 3. Автор предлагает использовать Composition API для улучшения управления состоянием форм, обработки валидации и управления событиями. В статье рассматриваются различные концепции, такие как реактивные переменные, встроенные хуки и композиционные функции. 👉 @sWebDev

Photo Tear Анимированная сцена, выполненная на Three.js и GSAP.js. 👉 @sWebDev

CharmUI Библиотека CharmUI - это набор инструментов для создания пользовательских интерфейсов веб-приложений с использованием
CharmUI Библиотека CharmUI - это набор инструментов для создания пользовательских интерфейсов веб-приложений с использованием HTML, CSS и JavaScript. Библиотека предлагает разнообразные компоненты, включая кнопки, формы, модальные окна и многое другое. CharmUI является гибкой и обладает хорошей документацией. 👉 @sWebDev

Как я структурирую свои приложения Angular В материале представлен систематический поход к организации приложений Angular. Ав
Как я структурирую свои приложения Angular В материале представлен систематический поход к организации приложений Angular. Автор предлагает использовать модульную архитектуру, разделять компоненты на контейнеры и презентационные компоненты, а также использовать сервисы для обработки бизнес-логики. 👉 @sWebDev

Как легко прокачать навыки верстки и найти работу? Присоединяйся к каналам опытного верстальщика: 1. Вёрстка сайтов | HTML, C
Как легко прокачать навыки верстки и найти работу? Присоединяйся к каналам опытного верстальщика: 1. Вёрстка сайтов | HTML, CSS, JS — здесь собраны бесплатные, структурированные уроки и различные материалы по HTML, CSS, JS, а также советы по заработку на фрилансе. 2. Работа — вёрстка и фронтенд — канал с лучшими вакансиями и проектами с фриланса по вёрстке и фронтенду Научись и зарабатывай на верстке!

Слайдер на GSAP.js Проект анимированного слайдера, выполненный с применением библиотеки GSAP.js. 👉 @sWebDev

Hamsters.js Hamsters.js - JavaScript-библиотека, предназначенная для многопоточных вычислений в браузере. Она позволяет выполнять операции параллельно, распределяя вычислительную нагрузку на доступные ядра процессора. Библиотека обеспечивает простой и понятный API для использования многопоточности в JavaScript, что может значительно повысить производительность вычислений. Если вам нужно выполнить интенсивные вычисления на клиентской стороне, Hamsters.js может быть полезным инструментом для оптимизации вашего кода и улучшения отзывчивости приложения. 👉 @sWebDev

Эффект карандашного наброска с помощью постобработки Three.js Руководство по созданию эффекта карандашного наброска с помощью
Эффект карандашного наброска с помощью постобработки Three.js Руководство по созданию эффекта карандашного наброска с помощью библиотеки Three.js. 👉 @sWebDev

Вы фронтендер и ещё не слышали об Astro? Это фреймворк, который стремительно набирает популярность и конкурирует с популярным
Вы фронтендер и ещё не слышали об Astro?    Это фреймворк, который стремительно набирает популярность и конкурирует с популярным NextJS. Он ориентирован на производительность сайта, а ещё с ним можно использовать любую библиотеку: React, Vue, Angular и другие.   Дмитрий Безуглый (8+ лет опыта в Яндекс, VK и Frogly) решил разобраться, чем же так хорош Astro, поэтому ничего не планируйте на 8 июня — будем строить приложение в прямом эфире!    Поговорим об основных концепциях фреймворка, его архитектурных паттернах и подходах, которые позволяют достичь такой оптимизации.    Встречаемся 8 июня в 19:00 (GMT+3) Не забудьте зарегистрироваться!