Сергей Соколов,попробую переформулировать: есть html-разметка(в данном случае страница авторизации), далее она будет "натягиваться" на cms или просто загоняться в php файл и вот к ней нужно написать javascript код который будет её обслуживать (валидация инпутов, отправка, изменение состояний формы) - всё это должно быть манипуляциями с дом-элементами (добовление/удаление классов, вставка текста ошибок и тд). Имею ввиду что, как написать ту часть кода которая будет за это отвечать? выше я привёл пример того как я это вижу но верно ли это? "Набыдлокодить" я всегда успею поэтому и задался этим вопросом
про это слышал в данном контексте это немного не то... Интересует скорее тот момент когда у нас есть отдельно разметка и к ней нужно написать js, и как в таком случае писать модуль js-кода для определённого куска разметки(как выше в примере)
Пашенька, в данном примере инпуты это только те что относятся к логину... в большом проекте где много форм я бы и делал обращения к разным инпутам и формам и записывал их в соответствующие переменные... тут вопрос скорее в том как это всё организовать ? Выше я привёл 2 примера (react и нативный), где в первом я указал как это всё можно компоновать, а со вторым вопросы... не плодить же мне все обращения к DOM дереву от разных модулей в одном файле.
Anna_Belikova01, redux в данном случае будет хранить ваше состояние... вам нужно создать промежуточную функцию, которая будет проверять токен и менять состояние... в зависимости от состояния выводить либо приватный компонент, либо дефолтный