Frontender Libs - обзор библиотек JS / CSS
前往频道在 Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
显示更多7 381
订阅者
-124 小时
-247 天
-8830 天
帖子存档
Управление типами кортежей в TypeScript
Статья рассказывает о работе с типами кортежей в TypeScript и их манипуляции. Автор делится подходами к использованию кортежей для создания более точных и гибких типов данных, объясняя, как преобразовывать кортежи, добавлять и удалять элементы, менять порядок и использовать деструктуризацию. Статья помогает понять, как кортежи могут улучшить точность типизации и структурирование данных в TypeScript.
👉 @sWebDev
Simple Three.js matcap demo
Простой пример использования matcap в Three.js.
👉 @sWebDev
Progressive-Image.js
Progressive-Image.js — библиотека для плавной загрузки изображений. Сначала отображает размытое мини-изображение, которое заменяется на полное по мере загрузки, что улучшает UX.
👉 @sWebDev
Важен ли для вас оффлайн без куков и рекламы?
👍 — Да.
❤️ — Мне не принципиально.
👉 @sWebDev | #юмор
Giraffe: SVG Painting
Странная анимация жирафа на GSAP.
👉 @sWebDev
Курс по frontend-разработке с junior до middle
Стань специалистом по frontend-разработке с помощью менторов. Оставь заявку!
Узнать больше
#реклама 16+
ykul.ru
О рекламодателе
Декоратор @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Фронтенд в картинках — просто, наглядно и понятно. Новые знания в компактном формате каждый день.
Присоединяйтесь: @FrontendPortal
Как думаете сколько здесь?
👍 - 250px.
❤️ - 25px.
👉 @sWebDev | #юмор
Для чего используется trackBy в Angular?
Работа с методом trackBy
Для чего используется
TrackBy в Angular?
Если забыли, то вернитесь к посту от 21.10.2024.
👉 @sWebDevTypeIt
TypeIt – это библиотека JavaScript для анимации ввода текста. Она позволяет анимировать процесс набора текста прямо на странице, имитируя реальное написание.
👉 @sWebDev
Закрытый клуб для айтишников
FAANG School, чьи выпускники работают в Яндексе, СБЕРЕ и других гигантах, запустили бесплатное сообщество для всех, кто изучает Java.
Общайся в ламповом чате с такими же людьми «в теме», получай фидбек у опытных разрабов и черпай практические рекомендации от экспертов школы.
В чате уже больше 10 000 человек, а новенькие, которые подключатся сейчас, получат доступ к большой библиотеке Java Junior с полезными материалами:
– Пошаговая RoadMap по Java
– Мануал по Docker. Основные команды и концепции
– Микросервисы. Вопросы с собеседований
– Шпаргалка по Kafka
– Инструкция по работе с Git
– Подробный гайд, как найти работу в IT без опыта
– Подборка платформ с вакансиями для java-разработчиков
Вступай сейчас. Открыли доступ всего на 24 часа!
React и FormData
Статья объясняет, как работать с формами в React с использованием API
FormData, позволяющего собирать данные из форм. Она охватывает важные моменты, такие как работа с управляемыми и неуправляемыми формами, обработка данных в TypeScript, а также использование инструментов для валидации данных, таких как Zod. Также рассматриваются современные функции React и фреймворки, поддерживающие FormData.
👉 @sWebDevFluids [TSL]
Анимация шара с лого на Three.js.
👉 @sWebDev
💻 10 лет в IT, и я публикую только то, что сам читаю или собираюсь прочитать.
Это самые важные статьи и новости, которые действительно нужны разработчику.
Решил поделиться тем, что помогает мне быть в курсе всего.
Подписывайся на DevDrafts | RSS — здесь только то, что стоит твоего времени!
👉 @devdrafts_rss
Awesomplete
Awesomplete – это библиотека автозаполнения для полей ввода. Она предлагает гибкий и легковесный способ добавления автокомплита на сайты без зависимости от крупных библиотек, таких как jQuery.
👉 @sWebDev
+3
Как вырастить знание о бренде с помощью медийной рекламы
Просто — с новой медийной стратегией «Рост брендовых метрик».
Вы запускаете кампанию в Директе и выбираете новую стратегию. А алгоритмы показывают рекламу пользователям, которые пока мало знакомы с вашим брендом и у которых с большей вероятностью изменится его восприятие после контакта с медийной рекламой.
В итоге все в плюсе. Пользователи знакомятся с вашим брендом или открывают его для себя с новой стороны, а вы повышаете не только знание, но и рассмотрение к покупке или намерение купить.
Узнать больше
#реклама
yandex.ru
О рекламодателе
Чувствуете удовлетворение от своего кода?
👍 - Да.
❤️ - Предпочитаю оставить консоль в покое.
👉 @sWebDev | #юмор
