Frontender Libs - обзор библиотек JS / CSS
Открыть в Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
Больше7 376
Подписчики
-324 часа
-247 дней
-8830 дней
Архив постов
Бесплатное обучение IT-профессиям!
Базовые знания и практические задания для новичков.
Учитесь на практике.
Выберите свой путь в IT!
Узнать больше
#реклама 16+
free.skillfactory.ru
О рекламодателе
Управление изменениями данных в Angular
ngDoCheck — это метод жизненного цикла компонента в Angular, который предназначен для выполнения собственных проверок и действий, которые не могут быть захвачены встроенными механизмами обнаружения изменений Angular ( например, объекты и массивы, которые модифицируются напрямую, а не заменяются целиком).
Синтаксис метода:
ngDoCheck() {
// Ваша логика проверки изменений
}
Предположим, у вас есть компонент, который отслеживает изменения в массиве объектов. Вы можете использовать ngDoCheck, чтобы вручную проверять эти изменения:
import { Component, DoCheck } from '@angular/core';
@Component({
selector: 'app-my-component',
template: `<div *ngFor="let item of items">{{ item.name }}</div>`
})
export class MyComponent implements DoCheck {
items = [{ name: 'Item 1' }, { name: 'Item 2' }];
ngDoCheck() {
console.log('ngDoCheck called');
// Логика для проверки изменений в items
}
}
👉 @sWebDevА на чем посыпались вы?
🤔 - На HTML.
👍 - Еще держусь.
👉 @sWebDev | #юмор
Реклама для бизнеса любого уровня в Яндекс Директе
Создайте эффективную рекламную кампанию с алгоритмами Яндекс Директа 👌
Начните прямо сейчас ⚡
Зарегистрироваться
#реклама
direct.yandex.ru
О рекламодателе
Какой хук React позволяет предоставлять дополнительную информацию о значении, возвращаемом пользовательским хуком, в инструментах разработчика React DevTools?
Хук для получения значения, возвращаемого пользовательским хуком
Какой хук React позволяет предоставлять дополнительную информацию о значении, возвращаемом пользовательским хуком, в инструментах разработчика React DevTools?
Если забыли, то вернитесь к посту от 17.06.2024.
👉 @sWebDev
Confetti.js
Confetti.js — это легковесная библиотека JavaScript, используемая для создания анимации конфетти на веб-страницах. Она часто применяется для добавления праздничного эффекта, улучшая пользовательский опыт во время особых событий, например, отправка формы или достижение цели.
👉 @sWebDev
Использование React Compiler на реальном проекте
Статья предлагает подробное исследование возможностей React Compiler и его потенциальных преимуществ для разработчиков. Автор делится личным опытом и полученными знаниями от использования компилятора, разбирая, как он улучшает эффективность разработки.
👉 @sWebDev
Million Lint
Расширение VSCode для кода на React — Million Lint , которое автоматически исправляет «медленный» код.
👉 @sWebDev
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Попробовать
#реклама
yandex.ru
О рекламодателе
Признавайтесь, ваши мысли перед сном?
👍 - Да.
🤔 - Что такое сон?
👉 @sWebDev | #юмор
Kodama Generator
Интерактивный генератор персонажа на Three.js.
👉 @sWebDev
Прокачай скиллы, чтобы получить заветный оффер
Ребята из команды FAANG School собрали в одном месте гайды, шпаргалки, мануалы и чек-листы, в общем всё, что поможет стать сильными профессионалами.
Основные концепции Docker, наборы команд в JetBrains, пошаговая RoadMap по Java и множество других полезных материалов будут всегда под рукой, помогут быстро справиться со сложными вопросами и тем самым приблизят вас к высокой зп.
Библиотечный каталог постоянно пополняется, а значит, будет еще больше ценного контента. Бесплатно и навсегда!
Переходи, заглядывай в библиотеку и сохраняй полезности, если хочешь увеличить шансы устроиться в Яндекс, Amazon, Google и другие.
Попасть в библиотеку JAVA JUNIOR
Оптимизация рендеринга с React.PureComponent
React.PureComponent — это специальный тип компонента в React, который оптимизирует рендеринг за счет автоматического выполнения поверхностного сравнения пропсов и состояния.
В отличие от обычного React.Component, он реализует метод shouldComponentUpdate с поверхностным сравнением пропсов и состояния.
Пример использования:
PureComponent.
class PureComp extends React.PureComponent {
render() {
console.log('PureComponent render');
return <div>{this.props.value}</div>;
}
}
Родительский компонент.
class ParentComponent extends React.Component {
state = {
value: 0
};
componentDidMount() {
setInterval(() => {
this.setState({ value: this.state.value + 1 });
}, 1000);
}
render() {
return (
<div>
<RegularComponent value={this.state.value} />
<PureComp value={this.state.value} />
</div>
);
}
}
👉 @sWebDevКак начинающие программисты комментируют код.
👉 @sWebDev | #юмор
Для чего используется createMutableSource в React?
