Встречается на собеседованиях • сегодня
Работал ли с Rollup
Да, работал. Rollup — это сборщик модулей, который часто используется для создания библиотек благодаря tree-shaking (удалению неиспользуемого кода). Конфигурация проще, чем у Webpack, но функционал уже.
Пример конфига (rollup.config.js):
javascript
import { terser } from 'rollup-plugin-terser';
export default {
input: 'src/index.js',
output: {
file: 'dist/bundle.js',
format: 'esm', // или 'cjs', 'umd'
sourcemap: true
},
plugins: [terser()]
};Плюсы:
- Лучше подходит для библиотек.
- Быстрее сборка в сравнении с Webpack.
Минусы: - Меньше плагинов и готовых решений.
- Сложнее настроить для больших SPA.
Использовал для оптимизации бандла в проектах с React/Vue.

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