Встречается на собеседованиях • сегодня

Какой опыт настройки проекта с нуля

Настраивал проекты с нуля, используя разные инструменты:

  • Сборка: Webpack, Vite, Parcel (настройка loaders, plugins, оптимизация).
  • Шаблонизация: React + TypeScript, Vue, иногда чистый JS.
  • Линтеры и форматтеры: ESLint, Prettier, Stylelint с кастомными конфигами.
  • Тестирование: Jest + React Testing Library, Cypress для e2e.
  • CI/CD: GitHub Actions, GitLab CI (автоматизация деплоя, тестов).

Пример vite.config.js для React + TS:

javascript
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';

export default defineConfig({
  plugins: [react()],
  server: { port: 3000 },
  build: { outDir: 'dist' },
});

Добавлял Husky для pre-commit хуков (проверка линтеров, тестов). Работал с монорепозиториями (Turborepo, Lerna).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы