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