Fix issue with images finally and code refactor
Очень много изменений (от большего к меньшему):
- Решил проблему с картинками (теперь картинки сущностей отправляются в формате буффера по второму (кроме фона страницы, её передаю той длинной ссылкой, к сожалению), новому порту вебсокета и принимаются так же с бэкенда (а там сохраняются в файлах локально в папке проекта бэкенда), благодаря чему скорость их загрузки стала существенно выше;
- Отрефакторил код, в т.ч. разделил некоторые большие компоненты на более маленькие, выполняющие свои конкретные задачи, благодаря чему код стал более читабельным;
- Убрал Splitter с HomePage (не знаю, почему до меня так долго доходило, что в нём нет нужды, ведь работает обрезка, которую я сделал почти двумя неделями ранее), благодаря чему стало меньше лишнего кода и вырос user experience (изменение высоты картинки происходило медленно и ужасно);
- Настроил eslint (все мои ошибки в коде не подсвечивались, я это узнал только сейчас, и решил эту проблему).
Edited by Дмитрий Малюгин