в продакшне у меня в данном случае мультиселект исполуется в рескольких десятках компонентов, и данные для массива объектов тянутся из БД для каждого компонента разные (они по любому не хранятся в компонентах) ( я просто стор использую в одном месте только, чтобы на разных страницах показывать количстов добавленных товаров в корзину - осбо со стором не игрался). Из БД данные в файл стора как будут подтягиваться для разных компонентов? В стор передать инфу о компоненте, чтобы стор вытянул из БД нужные данные?
в плане количества кода - не вижу вообще никакой экономии, когда юзер открывает нужную ему страничку-компонент, лоад функция загружает из БД все данные для этой странички (не только для мультиселекта массив, ну и кучу всего другого) - и все это делаетается одним запросом к БД (который может быть разным в зависимости от страницы комопонента), и в случае, если на этой страничке используется мультиселект, то оттуда же сразу и передается в мультиселект этот массив. В данном случае стор - мне представляется изыбыточной прослойкой, и кода писать явно больше надо. Если у меня сотня компонентов, для каждого свой стор писать? Довольно бредово звучит. Я с некст.джс сбежал на свелт именно потому, что значительно меньше кода и, главное в плне ресурсов - жрет гораздо меньше оперативки
Мне стор нравится по одной причине: отделение логики от представления. Нравится, что данные по сайту хранятся в одном месте. Потому что данные могут быть одни и те же, а их отображение — меняться. Чтобы отвязаться от отображения. Чтобы всегда можно было зарефакторить любой view, не меняя логики самих данных. Для меня стор — это ядро сайта на клиенте, вокруг которого крутится всё. Со стороа можно и в IndexedDB скинуть что-то и взять оттуда. При этом view не поймёт разницы - взял ли я IndexedDB или с сервера. Он просто работает со стором всегда.
Почему не нужно? Мне очень даже нужно.
Я сделал пример, чтобы вы вдвоём не плодили костылестроение в канале. И стоит пройти базовый курс свелта, а если уже то еще раз.
Ты почему-то думаешь, что Svelte - это только один путь - твой. Но я думаю, у каждого свой стиль. И мой, возможно, даже лучший, просто никто его пока ещё не понял. Так что, останемся при своём.
Да. Вам также навязывают. Но речь именно про вас. Мне сейчас вы интересны. Острота мышления, идеи и пр. Мне лично интереснее было бы вас читать не видя негатива. Я об этом. А читать интересно же)
Просто покажите, где я что-то навязал. Вы не найдёте этого. А эмоционально реагирую как раз лишь на попытки что-то навязать мне.
Обсуждают сегодня