вся инфа есть в стейте и её достаточно, чтобы отрендерить.
То есть, я всегда должен действовать в зависимости от изменения стейта, а не сам изменять дом структуру?
Есть ещё один вопрос. Это пет проект и он нужен для личного использования, поэтому, может быть, хранить стейт в localstorage допустимо, а в целом это плохая практика или нет?
почитай про стейт менеджеры. в локалхосте хранить не надо
Стейт менеджеры помогут сохранять информацию после перезагрузки, мне вот для чего нужно. И ещё: я про стейт менеджеры узнал когда было готово 40-50% и если честно было лень на тот же редакс переписывать, ибо я не очень разобрался как это работает в полной мере и очень много рефакторить
а что у тебя за проект? в идеале актуальная инфа должна храниться на бэкенде. стейт менеджеры не сохраняют после перезагузки из коробки
Да, на бекенде, но просто я до бекенда пока что не дошёл, решил сначала до конца все сделать, а потом для тестирования на firebase попрактиковаться. У меня проект что-то типа трелло(https://trello.com/), но с нужным мне дополнительным функционалом
да, заюзай firebase он хорошо подойдет. Единственное, что там очень непросто дела обстоят с реляционными данными, а тебе это рано или поздно потребуется
Обсуждают сегодня