В свойства объекта, в переменную, во внутреннюю логику вложенного компонента. Но мне новый компонент ради такого "обилия логики" не нравится создавать, заставлять лишний раз компилятор думать на пустом месте)
для этого достаточно разобраться в том, как работает Angular и механизмы ChangeDetection. Как происходит эвал интерполяций и выражений в шаблоне. После этого все станет очевидно. OnPush в данном случае спасет процентов на 50% только.Можно докрутить мемоизацию, тогда должно быть тру, но это уже чуть глубже.
Нужно думать об архитектуре, а не о какой-то мифической производительности, которую никто не может измерить.
На днях парень один что-то там рассказывал, что forEach быстрее map (с чего-то), при этом на пустом месте шарахнул сложность O(n^2) и невмерический space complexity....
Так компилятор это же не производительность. Это про подумать о комплексити как раз. А архитектура тоже должна быть поддерживаемая и логичная, и тут вопрос, создавать ли компонент ради appearance. Я б не создавал, возможно это вообще с помощью scss можно решить, если кол-во ячеек конечно.
Всем привет. Такой вопрос (по rxjs): мне нужно, чтобы функция вернула Observable. При этом нужно сделать два api вызова, один за другим. Может кто скинуть, как это правильно сделать? К сожалению, с rxjs не сильно знаком.