Спасибо за ваши комментарии.
Из вашего опыта - лучше 2 пробела или 4 пробела использовать в JS коде?
Понятно что это дело вкуса, но с точки зрения опыта работы в команде, с точки зрения скорости читабельности кода разными людьми.
Спасибо большое. Теперь все становится понятным в Angular, т.к. фронтенд с использованием Angular начал изучать и применять недавно. До этого все в основном на php Yii2 со статичными страницами + jquery. В Yii2 мне все понятно с разделением (контроллеров, моделей и вьюх), а в Angular еще не совсем было все понятно.
Сергей Протько: понял. То есть вообще не использовать такие вещи, как ng-repeat и filter. Но делать свою директиву типа . И уже в контроллере этой директивы keywordsList делать все операции с фильтрацией, построчным выводом и т.п.
Я правильно понял?
Спасибо. Я тоже стремлюсь к упрощению. Но с Angular начал работать всего месяц, поэтому еще не хватает знаний и опыта. Можете поподробнее объяснить.
"Сделать в директиве" - вы имеете в виду "Всего фраз... Найдено..."?
"Подготовить в контроллере" - в контроллере самой директивы?
Все верно, их действительно может быть 100500 значений. Что вы имеете в виду - "грузить на бэке"?
Всмысле, с фронтенда посылать поисковые фразы на бэкенд и возвращать на фронтэнд ответ в виде массива найденных данных?
ТЗ то есть, но там нет внутренней структуры и API тоже там нет. Это я сейчас думаю делать приложение изначально так, чтобы в будущем меньше пальцедвижений совершать.