Size: a a a

2020 July 29

VS

V7v S6k in Frontend UA
Але да, не ключове.
источник

ЗФ

Затылок выглаженого ... in Frontend UA
я сомневаюсь что в ваших проектах, если вы даже рамду используете, то рамда это узкое место с точки зрения перформанса
источник

ЗФ

Затылок выглаженого ... in Frontend UA
ану показывайте свои package.json
источник

EO

Eugene Obrezkov in Frontend UA
Затылок выглаженого Фенриза
я сомневаюсь что в ваших проектах, если вы даже рамду используете, то рамда это узкое место с точки зрения перформанса
и правильно делаешь
источник

VS

V7v S6k in Frontend UA
Та на моїх точно ні, але тут одні віксери сидять, думав може комусь важливо
источник

EO

Eugene Obrezkov in Frontend UA
я в целом говорю о том, что как только начинают абстрагировать и при этом язык не имеет бесплатных абстракций (то, что нельзя выпилить из рантайма), то чем их больше - тем хуже по перфу
источник

EO

Eugene Obrezkov in Frontend UA
я не говорю, что именно рамду выбрасывайте, она плохая, Х лучше
источник

EO

Eugene Obrezkov in Frontend UA
я вообще не в должной компетенции такие вещи говорить 🙂
источник

SG

Stas G in Frontend UA
её и на бэке можно юзать ;)
источник

EO

Eugene Obrezkov in Frontend UA
а без разницы)
источник

EO

Eugene Obrezkov in Frontend UA
в данном контексте, движок всё равно один - и там и там
источник

E

Evgen in Frontend UA
Anton Nemtsev
Котики.
У меня странный вопрос:
- есть вот приложение, которое по большому счету в основном — вьюшка. Нахрена в нем рамда? это вообще законно?

мотивация колег:
- оно тестированное
- оно более читабельное
- это DRY и SOLID

мои контраргументы:
- оно тестирует работает ли редьюс или скажем мердж. у нас вроде бы на этом уровне проблем особо нет. нам условно бизнес логику (там где она с натяжкой есть) и логику представления тестировать надо, а не работает ли строгое равенство или спреад.
- нихрена оно не читабельнее. самое читабельное что можно придумать это JavaScript. посмотрел на редьюс и ясно что оно и как делает. смотришь на R.mergeLeft — даже если предположить что ты прочел документацию и знаешь что оно делает ты ХЗ как, что там внутри, какие возможные ограничения. + какую-никакую добавляет кривую для обучения новичков.
- это тот левел DRY который ломает KISS. И из функции отправки аналитики не нужно выносить пару строк, которыми ты парсишь/собираешь formData. Это не ломает single responsibility, ф-я делает 1 вещь — аналитику посылает. Для парсинга форм от того что ты использовал api formData она не становится преднозначена.

Короче мне кажется что с учетом того, что мы почти не обрабатываем данные это кажется мне какой то ересью, которая пытается абстрагировать слишком низкоуровневые конструкции.

Но возможно я идиот и не понимаю своего счастья.
Поделитись своим опытом, пожалуйста.
А если просто сравнить "пугающий" код на рамде с кодом на жс? Может он окажется не таким пугающим или наоборот покажет все проблемы
источник

EO

Eugene Obrezkov in Frontend UA
мне нравятся всякие рамды и прочее тем, что они "composable"
источник

EO

Eugene Obrezkov in Frontend UA
другое дело, что идеологию composable не везде применишь
источник

SS

Serhey Shmyg in Frontend UA
Затылок выглаженого Фенриза
я сомневаюсь что в ваших проектах, если вы даже рамду используете, то рамда это узкое место с точки зрения перформанса
Здається рамда найшвидша з поміж відомих подібних тулзів.
источник

ЗФ

Затылок выглаженого ... in Frontend UA
Serhey Shmyg
Здається рамда найшвидша з поміж відомих подібних тулзів.
я бы даже сказал что остальные вроде еще медленнее
источник

E

Evgen in Frontend UA
Как мне кажется, говорить о том нужна ли рамда или не нужна, стоит лишь конкретизируя критерии оценки/сравнения
источник

SS

Serhey Shmyg in Frontend UA
Evgen
Как мне кажется, говорить о том нужна ли рамда или не нужна, стоит лишь конкретизируя критерии оценки/сравнения
Імхо якщо скажеш що не потрібна, то не помилишся в 99% випадків 😉
источник

ЗФ

Затылок выглаженого ... in Frontend UA
хотя из альтернатив знаю только sanctuary, остальные штуки типа rambda не учитываю, они сильно урезанные по функциональности
источник

VS

V7v S6k in Frontend UA
Eugene Obrezkov
другое дело, что идеологию composable не везде применишь
Чому?
источник