Я думал о том, как лучше создать функцию создания профиля, RESTwise.
Идея состоит в том, что мое меню всегда содержит ссылку на профиль пользователя, независимо от того, сгенерирован он или нет.Тем не менее, профиль должен быть создан пользователем в первый раз, и он будет показан ему.
Для иллюстрации, может быть пункт меню, указывающий на «/ profile / new» и динамически изменяющийсяв «profile /: id», когда пользователь впервые создает профиль.Это кажется естественным, но мне не нравится, что мне нужно получить переменную экземпляра @profile в контроллере приложений (поскольку она должна проверяться каждый раз, чтобы динамически генерировать ссылку).
Другая идеядолжно иметь место перенаправление, вероятно, лучшее из двух.Пользователь нажимает на / profile / новый путь (или псевдоним) и перенаправляется на «profile /: id», если у него уже есть профиль.
Как вы думаете, что является лучшим способомсделать это, и есть ли другая альтернатива, о которой я не думал?