Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 1.54 KB

README.md

File metadata and controls

15 lines (13 loc) · 1.54 KB

Тестовое задание в компанию Siemens(Frontend)

Реализация работы небольшого веб-приложения для отрисовки линейного графика. Значения для графика должны сохраняться после закрытия вкладки с приложением. Сохранение данных реализовал с помощью localStorage
В папке dist/ уже лежит собранное веб-приложение

Использованные библиотеки/фреймворки

Полный список использованных библиотек для разработки и продакшена можно найти в package.json

  • React
  • Redux - удобное хранение данных приложений
  • Lodash - утилиты для удобной работы с коллекциями, например
  • D3 - для визуализации графика

Как билдить или работать с проектом

  1. npm i - установить зависимости
  2. npm start - запускает gulp и webpack для сборки и транспайлинга кода в один бандл и конвертации SASS в CSS
  3. npm run build - билд для продакшена, минификация кода и стилей, tree-shaking для модулей