прийти у истине, может кто подсказать как эталонно делать?
                  
                  
                  
                  
                  
                  У меня в приложении две роли есть, например продавец и покупатель, для обеих ролей есть одинаковая страница, например Дашборд с абсолютно одинаковым контентом на данный момент, вопрос в том как лучше сделать
                  
                  
                  1) просто одну и ту же страницу отдавать по разным роутам
                  
                  
                  2) сделать разные страницы но на них будет компонент в котором тот самый одинаковый контент с дашборда
                  
                  
                  
                  
                  
                  Вообще пишу на next.js, но вопрос больше концептуальны🥵
                  
                  
                
Не забывай о принципе Повторного использования кода. Вариант 1 в приоритете. Либо все бьешь на компоненты, которые будут переиспользоваться в варианте №2
код повторно в любом случае будет использоваться, но это либо в одном компоненте который подключен на разные страницы, либо одна и та же страница У меня начинают противоречить принцип единой ответвенности и повторного использования кода)
Обсуждают сегодня