Skip to content

ZhuchkouAA/RS-lang

Repository files navigation

RS-lang

Используемые технологии:

  • React
  • redux
  • material-ui
  • CSS/SASS
  • react-router-dom
  • redux-thunk
  • devexpress/dx-react-chart
  • classnames
  • webpack
  • eslint

Основные преимущества используемых технологий

  • React - нам нравится философия подхода к структуре приложения
  • redux - избавляет от проблемы propertyDrills
  • material-ui - облегчает создание современного интерфейса
  • CSS/SASS - ускорение работы со стилями
  • react-router-dom - для организации навигации (в том числе и в браузере) между страницами
  • redux-thunk - упрощает работу с асинхронными мидлварами для redux
  • devexpress/dx-react-chart - библиотека для работы с различными графиками
  • webpack (create-react-app) - сборка проекта, hot server и прочее
  • eslint/style-lint - для единого стиля кода всей команды + исключение некоторых ошибок

Некоторые недостатки используемых технологий

  • React - дополнительная трата времени на изучение для неподготовленных членов команды технологии
  • material-ui - некоторые сложности с кастомизацией компонент
  • redux-thunk - упрощает работу с асинхронными мидлварами для redux
  • devexpress/dx-react-chart - библиотека для работы с различными графиками
  • webpack (create-react-app) - сборка проекта, hot server и прочее
  • eslint/style-lint - возможны сложности с написанием кода соответствующего стилю

About

2020-Q1 rsschool final task

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published