Skip to content

Fix issue with images finally and code refactor

Дмитрий Малюгин requested to merge refactor/codeAndSomeIssues into main

Очень много изменений (от большего к меньшему):

  1. Решил проблему с картинками (теперь картинки сущностей отправляются в формате буффера по второму (кроме фона страницы, её передаю той длинной ссылкой, к сожалению), новому порту вебсокета и принимаются так же с бэкенда (а там сохраняются в файлах локально в папке проекта бэкенда), благодаря чему скорость их загрузки стала существенно выше;
  2. Отрефакторил код, в т.ч. разделил некоторые большие компоненты на более маленькие, выполняющие свои конкретные задачи, благодаря чему код стал более читабельным;
  3. Убрал Splitter с HomePage (не знаю, почему до меня так долго доходило, что в нём нет нужды, ведь работает обрезка, которую я сделал почти двумя неделями ранее), благодаря чему стало меньше лишнего кода и вырос user experience (изменение высоты картинки происходило медленно и ужасно);
  4. Настроил eslint (все мои ошибки в коде не подсвечивались, я это узнал только сейчас, и решил эту проблему).
Edited by Дмитрий Малюгин

Merge request reports