Встречается на собеседованиях • сегодня
Что такое Rollup
Rollup — это модульный сборщик JavaScript-кода, который объединяет небольшие модули в один или несколько бандлов. Он использует стандарт ES-модулей (ESM) и поддерживает tree-shaking — удаление неиспользуемого кода, что делает бандлы более компактными.
Ключевые особенности:
- Оптимизирует размер бандла за счет tree-shaking.
- Поддерживает плагины для расширения функциональности (например, Babel, TypeScript).
- Работает быстрее Webpack для небольших проектов.
Пример конфигурации (rollup.config.js):
javascript
import { nodeResolve } from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
export default {
input: 'src/main.js',
output: {
file: 'dist/bundle.js',
format: 'esm'
},
plugins: [nodeResolve(), commonjs()]
};
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы