Встречается на собеседованиях • сегодня
Какие знаешь инструменты для работы с анимациями
Для работы с анимациями во фронтенде есть несколько популярных инструментов:
1. **CSS Animations/Transitions** — базовый способ для простых анимаций.
```css
.box {
transition: transform 0.3s ease;
}
.box:hover {
transform: scale(1.1);
}
```
2. **GreenSock (GSAP)** — мощная библиотека для сложных анимаций.
```js
gsap.to(".element", { duration: 1, x: 100, opacity: 0.5 });
```
3. **Framer Motion** (для React) — удобный API для анимаций.
```jsx
```
4. **Anime.js** — легковесная библиотека с простым синтаксисом.
```js
anime({ targets: '.item', translateX: 250, duration: 800 });
```
5. **Lottie** — для анимаций из After Effects (JSON-формат).
Для производительности лучше использовать `transform` и `opacity`, так как они не вызывают рефлоу/репайнт.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы