Pull to refresh
1
0
Send message

Скорее перфекционист-теоретик. Он может достаточно глубоко изучать информацию, но бесконечно оттягивать переход к практике. Будет собирать разные мнения, коллекционировать слухи. Но как только он сделает выбор, ему уже будет неинтересно это делать на практике т.к. в своей голове он делал это уже 100 раз.

Ничего не нужно делать, время расставит всё по своем местам. Тут проблемы то нет :)

Ну да, выглядит как микро-оптимизация. JS-еры любят такие цепочки методов как в примере. И во фронтенде мы не работаем "над тысячами объектов" как пишет автор.

Вспоминаю спор с коллегой. Есть массив чисел от 1 до 100. Нужно получить из него массив с числами от 10 до 90. Я написал так:
arr.filter((n) => n > 10)
.filter((n) => n < 90);

А коллега упорно предлагал так:
arr.filter((n) => n > 10 && n < 90);

Задача упрощена, условия в .filter были сложнее. Хотя сложность алгоритма в обоих случаях n.

Что не так с операциями вида .slice(x, y).filter(...).map(...)?

Автор пишет:

"Главными камнями преткновения в Angular и React являются шаблоны, основанные на XML или JSX. Их надо транспилировать, превращая в нечто такое, с чем мы можем работать."

"Парсинг шаблонов — это настолько вычислительно сложная операция, что в наши дни снова стал популярным серверный рендеринг (server side rendering, SSR)."

Клиенты не занимаются транспиляцией шаблонов JSX Реакта и популярность SSR не связана с парсингом шаблонов.

Information

Rating
Does not participate
Registered
Activity