В правильном ли направлении к построению архитектуры и в целом веб-приложения?

Всем привет! Было потрачено не мало часов на освоение js и вещей около его. Что-то умею а в чём то есть вопросы, а именно, пишу проект в котором изначально стояло условие не использовать фворк, и реализация следующая:
Есть корневой файл index.js в который подключаю все модули проекта (их на данный момент 4).
У всех модулей есть метод init который инициализируется при загрузке страницы, уместно ли ? (инициализирую чтобы в конструктор запихнуть начальные данные и обратиться к элементам если это нужно).
Также использую redux, поскольку у модулей есть свой state, поэтому каждый модуль коннектится с store. уместно ли или есть варианты лучше ?
5ea08945471d4334191165.png

И главное: если на примере React понятно как получать данные с форм и тд (прописываем метод в классе и через конструкцию onChange={ вызов функции } вызываем эту функцию, то как быть с обычным классом (функцией) в нативном js (имеется ввиду обращение к элементам и получение их value) ?

P.S. Если вместо тысячи слов у вас есть ссылка под рукой на git-репозиторий со всеми ответами на мои вопросы выше, то буду очень признателен!
  • Вопрос задан
  • 644 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы