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

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

Kanalga Telegram’da o‘tish

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev

Ko'proq ko'rsatish
7 534
Obunachilar
-524 soatlar
-277 kunlar
-9830 kunlar
Postlar arxiv
Важен ли для вас оффлайн без куков и рекламы? 👍 — Да. ❤️ — Мне не принципиально. 👉 @sWebDev | #юмор
Важен ли для вас оффлайн без куков и рекламы? 👍 — Да. ❤️ — Мне не принципиально. 👉 @sWebDev | #юмор

Giraffe: SVG Painting Странная анимация жирафа на GSAP. 👉 @sWebDev

Курс по frontend-разработке с junior до middle Стань специалистом по frontend-разработке с помощью менторов. Оставь заявку! У
Курс по frontend-разработке с junior до middle Стань специалистом по frontend-разработке с помощью менторов. Оставь заявку! Узнать больше #реклама 16+ ykul.ru О рекламодателе

Декоратор @ViewChild с опцией { static: true } в Angular @ViewChild в Angular предоставляет доступ к элементам DOM и дочерним
Декоратор @ViewChild с опцией { static: true } в Angular @ViewChild в Angular предоставляет доступ к элементам DOM и дочерним компонентам в шаблоне. Опция { static: true } позволяет получить ссылку на элемент до инициализации представления, что полезно в случаях, когда к элементу нужно обратиться в ngOnInit. Когда у @ViewChild установлено { static: true }, ссылка будет доступна в ngOnInit, а не только в ngAfterViewInit. Это может быть полезно для предварительной инициализации значений, которые зависят от состояния элементов шаблона. Например:
@ViewChild('myElement', { static: true }) myElement!: ElementRef;

ngOnInit() {
    console.log(this.myElement.nativeElement); // доступно уже здесь
}
Важно помнить, что если элемент в шаблоне может быть динамически добавлен или удален с помощью *ngIf, лучше использовать { static: false }, так как это предотвратит ошибки в доступе к элементу. 👉 @sWebDev

Фронтенд в картинках — просто, наглядно и понятно. Новые знания в компактном формате каждый день. Присоединяйтесь: @FrontendP
+4
Фронтенд в картинках — просто, наглядно и понятно. Новые знания в компактном формате каждый день. Присоединяйтесь: @FrontendPortal

Как думаете сколько здесь? 👍 - 250px. ❤️ - 25px. 👉 @sWebDev | #юмор
Как думаете сколько здесь? 👍 - 250px. ❤️ - 25px. 👉 @sWebDev | #юмор

Для чего используется trackBy в Angular?
Anonymous voting

Работа с методом trackBy Для чего используется TrackBy в Angular? Если забыли, то вернитесь к посту от 21.10.2024. 👉 @sWebDe
Работа с методом trackBy Для чего используется TrackBy в Angular? Если забыли, то вернитесь к посту от 21.10.2024. 👉 @sWebDev

TypeIt TypeIt – это библиотека JavaScript для анимации ввода текста. Она позволяет анимировать процесс набора текста прямо на
TypeIt TypeIt – это библиотека JavaScript для анимации ввода текста. Она позволяет анимировать процесс набора текста прямо на странице, имитируя реальное написание. 👉 @sWebDev

Закрытый клуб для айтишников FAANG School, чьи выпускники работают в Яндексе, СБЕРЕ и других гигантах, запустили бесплатное с
Закрытый клуб для айтишников FAANG School, чьи выпускники работают в Яндексе, СБЕРЕ и других гигантах, запустили бесплатное сообщество для всех, кто изучает Java. Общайся в ламповом чате с такими же людьми «в теме», получай фидбек у опытных разрабов и черпай практические рекомендации от экспертов школы. В чате уже больше 10 000 человек, а новенькие, которые подключатся сейчас, получат доступ к большой библиотеке Java Junior с полезными материалами: – Пошаговая RoadMap по Java – Мануал по Docker. Основные команды и концепции – Микросервисы. Вопросы с собеседований – Шпаргалка по Kafka – Инструкция по работе с Git – Подробный гайд, как найти работу в IT без опыта – Подборка платформ с вакансиями для java-разработчиков Вступай сейчас. Открыли доступ всего на 24 часа!

Sea at sunrise Анимация моря на Three.js. 👉 @sWebDev

React и FormData Статья объясняет, как работать с формами в React с использованием API FormData, позволяющего собирать данные
React и FormData Статья объясняет, как работать с формами в React с использованием API FormData, позволяющего собирать данные из форм. Она охватывает важные моменты, такие как работа с управляемыми и неуправляемыми формами, обработка данных в TypeScript, а также использование инструментов для валидации данных, таких как Zod. Также рассматриваются современные функции React и фреймворки, поддерживающие FormData. 👉 @sWebDev

Fluids [TSL] Анимация шара с лого на Three.js. 👉 @sWebDev

💻 10 лет в IT, и я публикую только то, что сам читаю или собираюсь прочитать. Это самые важные статьи и новости, которые дей
💻 10 лет в IT, и я публикую только то, что сам читаю или собираюсь прочитать. Это самые важные статьи и новости, которые действительно нужны разработчику. Решил поделиться тем, что помогает мне быть в курсе всего. Подписывайся на DevDrafts | RSS — здесь только то, что стоит твоего времени! 👉 @devdrafts_rss

Awesomplete Awesomplete – это библиотека автозаполнения для полей ввода. Она предлагает гибкий и легковесный способ добавлени
Awesomplete Awesomplete – это библиотека автозаполнения для полей ввода. Она предлагает гибкий и легковесный способ добавления автокомплита на сайты без зависимости от крупных библиотек, таких как jQuery. 👉 @sWebDev

Как вырастить знание о бренде с помощью медийной рекламы Просто — с новой медийной стратегией «Рост брендовых метрик». Вы зап
+3
Как вырастить знание о бренде с помощью медийной рекламы Просто — с новой медийной стратегией «Рост брендовых метрик». Вы запускаете кампанию в Директе и выбираете новую стратегию. А алгоритмы показывают рекламу пользователям, которые пока мало знакомы с вашим брендом и у которых с большей вероятностью изменится его восприятие после контакта с медийной рекламой. В итоге все в плюсе. Пользователи знакомятся с вашим брендом или открывают его для себя с новой стороны, а вы повышаете не только знание, но и рассмотрение к покупке или намерение купить. Узнать больше #реклама yandex.ru О рекламодателе

Чувствуете удовлетворение от своего кода? 👍 - Да. ❤️ - Предпочитаю оставить консоль в покое. 👉 @sWebDev | #юмор
Чувствуете удовлетворение от своего кода? 👍 - Да. ❤️ - Предпочитаю оставить консоль в покое. 👉 @sWebDev | #юмор

Bike ride Анимация езды на велосипеде на GSAP. 👉 @sWebDev

Timetta — контроль проектов, ресурсов, финансов и задач Комплексное решение для проектно-ориентированного бизнеса. Приложение
+5
Timetta — контроль проектов, ресурсов, финансов и задач Комплексное решение для проектно-ориентированного бизнеса. Приложение для контроля проектов, финансов, ресурсов, времени для средних и крупных команд. ✅Планируйте проекты ✅Оценивайте бюджеты ✅Подбирайте ресурсы ✅Контролируйте задачи Узнать больше #реклама 16+ timetta.com О рекламодателе

Декоратор HostListener для работы с нестандартными пользовательскими событиями В Angular декоратор @HostListener предоставляе
Декоратор HostListener для работы с нестандартными пользовательскими событиями В Angular декоратор @HostListener предоставляет удобный способ прослушивания событий, происходящих в DOM-элементах. Обычно он используется для стандартных событий, таких как клик, наведение мыши или прокрутка. Однако мало кто знает, что @HostListener можно использовать для регистрации и обработки нестандартных событий, включая те, что определены разработчиком, или даже событий, происходящих за пределами стандартных браузерных API. Пример:
import { Component, HostListener } from '@angular/core';

@Component({
  selector: 'app-custom-event-listener',
  template: `<p>Нажмите Shift + K, чтобы сработало событие.</p>`
})
export class CustomEventListenerComponent {

  @HostListener('window:keydown', ['$event'])
  handleKeyDown(event: KeyboardEvent) {
    if (event.shiftKey && event.key === 'k') {
      console.log('Комбинация Shift + K нажата!');
      // Здесь можно вызывать любые действия
    }
  }
}
👉 @sWebDev