fullstack сайт и админ панель
Всем добрый день, столкнулся сегодня со следующей проблемой: у меня в проекте есть три папки:
admin - админ панель (React)
backend - серверная часть сайта (Node.js + express)
frontend - основной сайт для клиента (React)
Хочу задать 2 вопроса:
- Как реализовать переход на админ панель (на бэкенде сделать роут или на фронте)? к примеру может быть папку с админкой закинуть в фронтендер папку? или оставить как есть? что-то делать со структурой папок или оставить как есть?
- Форму валидации при переходе на админ панель, полностью реализовывать всё в папке admin, или как-то сверстать в админке, а проверку на пароль и логин в панель уже писать на бэкенде?
Заранее всем спасибо!
Источник: Stack Overflow на русском