Telegram Web
Media is too big
VIEW IN TELEGRAM
3D Pyramid Animation

Анимация пирамид на Three.js.

👉 @sWebDev
Canvg

Canvg — библиотека, которая позволяет рендерить SVG-контент на <canvas> HTML5. Это полезно для работы с графикой в браузерах, которые не поддерживают SVG в полной мере или требуют манипуляций с графикой.

👉 @sWebDev
Работа с методом ApplicationRef.tick

Для чего используется метод ApplicationRef.tick()?

Забыли? Вернитесь к посту от 20.01.2025.

👉 @sWebDev
This media is not supported in your browser
VIEW IN TELEGRAM
Бывает что устаёте от удаленки?

👍 - Бывает.

❤️ - От хорошего не устают.

👉 @sWebDev | #юмор
Использование ChangeDetectorRef.detach() в Angular

Метод ChangeDetectorRef.detach() позволяет отключить компонент от системы обнаружения изменений. Это полезно, если компонент не должен отслеживать изменения постоянно. После вызова detach() Angular перестанет проверять компонент и его потомков на изменения, пока вы не вызовете обновление вручную через detectChanges().

Пример:
import { ChangeDetectorRef, Component } from '@angular/core';

@Component({
selector: 'app-performance',
template: `<div>{{ counter }}</div>`
})
export class PerformanceComponent {
counter = 0;

constructor(private cdr: ChangeDetectorRef) {}

ngOnInit() {
this.cdr.detach(); // Отключаем отслеживание изменений
setInterval(() => {
this.counter++; // Обновляем данные
this.cdr.detectChanges(); // Вручную запускаем проверку изменений
}, 1000);
}
}

В этом примере ChangeDetectorRef.detach() отключает систему обнаружения изменений, а вызов detectChanges() вручную обновляет интерфейс.

👉 @sWebDev
This media is not supported in your browser
VIEW IN TELEGRAM
Признаемся в любви к фронтенду 💛

15 февраля Яндекс проведет ежегодную конференцию для всех, кто живет фронтендом «Я💛Фронтенд»

В офлайн части вас ждут:
🔸 Выступления топовых спикеров, дискуссии и новости frontend-сообщества
🔸 CodeRun — формат решения задач, где нужно управлять котиком Кодеруном: он ловит спецсимволы, и на их основе вы пишите код
🔸 Code in the dark — батл по вёрстке с Yandex Code Assistant
🔸 Разбор задач с экспертами Яндекса в формате мастермайнда

Не забываем про онлайн — следите за обновлениями сайта.

Регистрация на конфу открыта до 12 февраля.
Media is too big
VIEW IN TELEGRAM
System Overheat

Пиксельная анимация фона на Three.js.

👉 @sWebDev
Магия CSS

.window.top { 
position: absolute;
transform: rotate(120deg);
overflow: hidden;
}

👉 @sWebDev | #юмор
Pell

Pell — это минималистичный WYSIWYG-редактор для веба. Он не имеет зависимостей и весит всего около 1.4 KB. Предоставляет базовые функции для форматирования текста, такие как жирный, курсив, подчеркивание, ссылки, списки и заголовки. Pell подходит для случаев, когда нужен простой текстовый редактор без лишнего функционала.

👉 @sWebDev
Media is too big
VIEW IN TELEGRAM
ROTATING PARTS

Анимация вращающихся деталей на на Three.js.

👉 @sWebDev
Добавление текста, отображаемого только при копировании, с помощью HTML и React

Статья описывает способ добавления скрытого текста, который становится видимым только при копировании и вставке содержимого. Рассматривается использование HTML и CSS для создания невидимого на странице текста. Также предоставлен React-компонент, который упрощает реализацию этой функциональности в React-приложениях.

👉 @sWebDev
This media is not supported in your browser
VIEW IN TELEGRAM
Attached mesh to armature

Пример, как в Three.js можно привязать 3D-модель (mesh) к скелету (armature) для анимации.

👉 @sWebDev
CamanJS

CamanJS — это библиотека для редактирования изображений прямо в браузере. Она поддерживает широкий набор фильтров и операций, таких как изменение яркости, насыщенности, обрезка, наложение эффектов. Работает с HTML5 Canvas и позволяет манипулировать изображениями без использования сторонних серверов.

👉 @sWebDev
Работа с оператором retryWhen

Как работает оператор retryWhen?

Забыли? Вернитесь к посту от 27.01.2025.

👉 @sWebDev
Сколько времени вы убили на подобную ошибку?

👍 - Много, очень много.

❤️ - Пока такого не было.

🤔 - У меня стоит Highlight Bad Characters.

👉 @sWebDev | #юмор
😡 Устал от нудных уроков на YouTube, где половина — вода?

Хватит это терпеть) Автор канала Формошлёп убрал воду и оставил только суть:

Мини-гайды по HTML, CSS и JavaScript, которые легко читать и сразу применять.
➧ Шпаргалки, лайфхаки и полезные советы с ноткой юмора.
➧ Всё чётко, лаконично и по делу.

Неважно, новичок ты или фронтендер на опыте — у нас всегда найдётся что-то полезное!

Присоединяйся: @frontbox будем вместе шлёпать формы и красить кнопки)
Media is too big
VIEW IN TELEGRAM
3D Game Engine

Анимация открытого мира на Three.js.

👉 @sWebDev
Как понять, что ты становишься опытным в JavaScript?

👍 – Уже не задаешь вопросов.

❤️ – Делаешь if (value == true) на всякий случай.

🤔 – Когда typeof null === 'object' уже не вызывает боли.

👉 @sWebDev | #юмор
2025/03/03 13:13:39
Back to Top
HTML Embed Code: