ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

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

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

الذهاب إلى القناة على Telegram
7 381
المشتركون
-124 ساعات
-247 أيام
-8830 أيام
أرشيف المشاركات
Invasive cows Скролл-анимация с коровами на GSAP. 👉 @sWebDev

Хотите стать дизайнером, но не знаете как? Начните с SHADdesign! Уже более 20 лет мы готовим специалистов по дизайну интерьер
Хотите стать дизайнером, но не знаете как? Начните с SHADdesign! Уже более 20 лет мы готовим специалистов по дизайну интерьеров, графическому и ландшафтному дизайну, компьютерной графике. У нас есть курсы разного формата: онлайн, офлайн и дистанционно. Для поступления не требуется специальных навыков или знаний. Короткие курсы помогут вам освоить новые направления дизайна, а продолжительные программы обучения дадут полное погружение в профессию. Вы не только соберёте портфолио дизайнера, но и научитесь делать презентации проектов для клиентов. После защиты дипломной работы вы получите Диплом о дополнительном профессиональном образовании. Выбирайте курс и записывайтесь уже сегодня! Мы ждём вас! Узнать больше #реклама 16+ shad.ru О рекламодателе

Представляем @svg-use В статье рассказывается о создании и использовании библиотеки @svg-use для работы с SVG-иконками в Java
Представляем @svg-use В статье рассказывается о создании и использовании библиотеки @svg-use для работы с SVG-иконками в JavaScript-приложениях, таких как React. Основное внимание уделено оптимизации загрузки SVG-файлов с помощью <use href>, а не через инлайновые SVG, что снижает нагрузку на JS-бандлы и DOM. Также рассматриваются плюсы и минусы использования этой техники и перспективы для будущих стандартов веб-разработки. 👉 @sWebDev

GSAP GRID Интерактивная сетка с анимациями на GSAP. 👉 @sWebDev

Filesize.js Filesize.js — библиотека для форматирования размера файлов в удобочитаемый вид, например, "1.2 MB" или "150 KB".
Filesize.js Filesize.js — библиотека для форматирования размера файлов в удобочитаемый вид, например, "1.2 MB" или "150 KB". Она поддерживает различные системы единиц измерения и может округлять значения до нужного количества знаков после запятой. Используется в интерфейсах для отображения информации о размере загружаемых и скачиваемых файлов. 👉 @sWebDev

ИТ-вакансии в Т-Банке Осень закончится, а работа останется. А вместе с ней ДМС, крутые офисы плюс: — Актуальный стек. Здесь следят за трендами и быстро внедряют новое. — Общение на «ты». Так проще. — Прозрачная система роста. Вы всегда будете знать, какие навыки нужно подтянуть и как получить повышение. — Профессионалы, у которых можно многому научиться. А если захотите, сможете стать ментором для младших коллег. Узнать больше #реклама tbank.ru О рекламодателе

А как часто вы видите подобные комментарии в коде? 👍 — Часто. ❤️ — Такие комментарии после меня. 👉 @sWebDev | #юмор
А как часто вы видите подобные комментарии в коде? 👍 — Часто. ❤️ — Такие комментарии после меня. 👉 @sWebDev | #юмор

Philosophy any form of art Генератор абстракций на Three.js. 👉 @sWebDev

Оптимизация рендеринга списков в Angular Директива *ngFor в Angular используется для отображения списков, но часто приводит к
Оптимизация рендеринга списков в Angular Директива *ngFor в Angular используется для отображения списков, но часто приводит к излишним перерисовкам элементов при изменении данных. Это происходит, если Angular не может правильно сопоставить элементы и считает, что нужно перерисовать весь список. Метод trackBy помогает Angular отслеживать изменения и определять, какие элементы нужно обновить. Пример:
@Component({
  selector: 'app-optimized-list',
  template: `
    <ul>
      <li *ngFor="let item of items; trackBy: trackByFn">{{ item.name }}</li>
    </ul>
  `,
})
export class OptimizedListComponent {
  items = [
    { id: 1, name: 'Item 1' },
    { id: 2, name: 'Item 2' },
    { id: 3, name: 'Item 3' },
  ];

  trackByFn(index: number, item: any): number {
    return item.id; // Уникальный идентификатор
  }
}
В этом примере Angular будет использовать id как ключ, предотвращая перерисовку элементов при изменении содержимого. 👉 @sWebDev

Что если бы персонажи «Властелина колец» были айтишниками? 👉 @sWebDev | #юмор
+8
Что если бы персонажи «Властелина колец» были айтишниками? 👉 @sWebDev | #юмор

Какая альтернатива используется вместо inject() для инъекции зависимостей в Angular?
Anonymous voting

Работа с функцией inject() Какая альтернатива используется вместо inject() для инъекции зависимостей в Angular? Забыли? Верни
Работа с функцией inject() Какая альтернатива используется вместо inject() для инъекции зависимостей в Angular? Забыли? Вернитесь к посту от 30.09.2024. 👉 @sWebDev

ConvNetJS ConvNetJS — это JavaScript-библиотека для построения и обучения нейронных сетей непосредственно в браузере. Она под
ConvNetJS ConvNetJS — это JavaScript-библиотека для построения и обучения нейронных сетей непосредственно в браузере. Она поддерживает сверточные нейронные сети (CNN) и используется для создания моделей глубокого обучения, таких как распознавание изображений и обработка текстов. 👉 @sWebDev

Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а зап
Обучаем Java-разработчиков оплата после выхода на работу В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты. Если задуматься, то все в выигрыше: — ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя; — в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше; — мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут; — мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов. Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку! Узнать больше #реклама 16+ kata.academy О рекламодателе

Simple Mo.js animation Абстрактная анимация на Mo.js. 👉 @sWebDev

React и жизнь после сборки Статья рассказывает о том, как можно восстановить исходный код React-приложений из готовых сборок,
React и жизнь после сборки Статья рассказывает о том, как можно восстановить исходный код React-приложений из готовых сборок, даже если исходников нет под рукой. Описываются методы работы с декомпиляторами и деобфускаторами, использование файлов .git для восстановления и применение файлов source maps. Рассматриваются реальные кейсы из опыта авторов, примеры сборок и инструменты, которые помогают решить подобные задачи. 👉 @sWebDev

Vertical Parallax Scroll Скролл-анимация на GSAP. 👉 @sWebDev

Planck.js Planck.js — это легковесный 2D физический движок, написанный на JavaScript и предназначенный для создания физически
Planck.js Planck.js — это легковесный 2D физический движок, написанный на JavaScript и предназначенный для создания физически корректных симуляций в браузере. Planck.js использует технологию Box2D, известную из разработки игр, для реализации столкновений, гравитации и других физических эффектов. Библиотека поддерживает объекты с различными формами, физическими свойствами, такими как плотность и упругость, и позволяет создавать простые 2D игры или интерактивные симуляции. Planck.js хорошо интегрируется с canvas и SVG, что делает её удобной для создания анимаций и визуализации физических систем. 👉 @sWebDev

Боитесь озвучивать свои зарплатные ожидания? ❤️ - Да. 👍 - Нет. 👉 @sWebDev | #юмор
Боитесь озвучивать свои зарплатные ожидания? ❤️ - Да. 👍 - Нет. 👉 @sWebDev | #юмор

Happy Pizza Анимация пиццы на Mo.js и GSAP. 👉 @sWebDev