Правильно ли я подхожу к реализации web-приложения?
Всем привет! стоит задача реализовать веб-сервис, который включает в себя, для начала совершенно базовый функционал: вывод продуктов, добавление продуктов, поиск продуктов, уведомления, формы логина/регистрации, попап.
Правильно ли я понимаю: создаётся главный файл index.ts куда будут импортироваться все компоненты(компоненты строятся на базе шаблонов и паттернов,обще принятых, для дальнейшей поддержки соответственно).
Далее реализуем 1 из компонентов(допустим поиск товаров):
По сути страница будет представлять компонент фильтра и вывода(применять будем mvc в данном случае) и далее его импортим в Index.ts.
Ход мысли правильный или должна быть ещё какая логика поверх всех компонентов?
И что делать с такими мелкими вещами как компонент мобильного меню, компонент смены языков(dropdown)?