Я разрабатываю приложение, основанное на интерфейсах Sails JS и интерфейсах Web и Mobile. Мои планы для интерфейсных фреймворков заключаются в следующем:
- Web fronend - AngularJS + Bootstrap
- Мобильный интерфейс - AngularJS + Ionic с более поздним портом от Apache Cordova
Что касается приведенного выше краткого объяснения, я должен добавить функцию локализации в приложение. И вот здесь возникает мой вопрос - поскольку обе Sails JS и AngularJS поддерживают локализацию, какой из них подходит для моего проекта?
Теоретически я могу иметь:
- полная локализация - я буду использовать встроенные возможности Sails JS и поместим все локализованные ресурсы в виде json файлов на бэкэнд
- полная локализация интерфейса - я мог бы добавить надстройки и локализовать интерфейсы AngularJS на интерфейсе или
- смешивание внутренних и локальных локализаций.
Я был бы признателен, если бы люди с большим опытом работы подробно обсудили эту тему, рассмотрев архитектуру приложений и предоставив мне некоторое просвещение о возможных плюсах и минусах доступных опций.