Есть два основных метода, которые, как я видел, люди используют при структурировании своего маршрутизатора Alamofire:
- Один
Router
файл со всей логикой конечной точки, здесь . - Отдельные файлы маршрутизатора для каждой конечной точки, здесь (прокрутите вниз до «Улучшение PhotoTagger»), например,
UserRouter
, CommentRouter
и т. Д.
Кмне, имеет смысл сделать № 2, особенно если я имею дело с более чем 30 конечными точками.Но я могу ошибаться.Вот некоторые из моих конечных точек, чтобы дать вам представление:
users/signin
users/signup
users/posts
users/comments
posts
posts/edit
posts/comments
comments/create
comments/edit
.. etc
Мой вопрос: какой метод маршрутизации имеет больше смысла?Или есть еще лучший метод, о котором я не знаю?