Vladislav
Когда можно все куда проще написать
Stanislav
по-разному можно, в зависимости от твоего приложения. по большому счету здесь вопрос в том, что у тебя отвечает за рендер страницы. если бекенд условно на каком-нибудь ларавеле и у него внутри есть шаблонизатор и по факту оттуда вытягивается вся верстка - тогда это, конечно, нужно делать на сервере
Николай
Stanislav
если ты юзаешь какой-нибудь фреймворк на клиенте, который отвечает за рендеринг страницы... ну ты понял)
Денис
уже разобрался, инн числовые и как текст не сравниваени нужно нумбер вписывать
Stanislav
он в любом случае есть, я правда больше имел в виду то, где именно собирается в единую часть вся хтмлка
Anonymous
Проект на работе,фриланс или пэт проект?
Vladislav
Stanislav
обёртка?
MVD
Stanislav
делать логику отображения на той стороне, на которой она будет в итоге (хорошо сказал 🙄)
Vladislav
Vladislav
js draggable
Stanislav
узнать, как будет происходить сборка кусков хтмла в одно целое и от этого отталкиваться
Stanislav
в качестве прототипа подойдёт, наверное, и твой вариант, но я его не понял вообще
MVD
Kenan
( одна из причин, почему я стараюсь не отвечать в чатах :D )
Kenan
new
челик рассуждает о говнокоде, осуждает jquery и не может слайдер реализовать сам, раз уж не нашел нужное готовое решение
Kenan
Kenan
MVD
Kenan
о, ещё один jquery-евангелист
MVD
я не не могу, а хочу время сэкономить, свой велосипед всегда успеет написаться
new
так jq и нужен для экономии времени
new
+
MVD
я уж лучше на метро, спасибо
new
а потом пишут на пхп блоги на фрилансе по шаблону
new
приходят в компании со своим "стажем" и не могут ничего сделать ибо там готовых решений мало найти на задание можно
MVD
бизнесу пофиг на твое развитие, ему нужно готовое решение
new
лол, сейчас на моем проекте найти бы готовое решение
new
это да
MVD
о каких шаблонах речь?
MVD
пример?
new
а потом отдают такие проекты норм компаниям после таких челиков, у которых фантазия на кодпене заканчивается и их переделывают ибо готовые решения закончились и срок сдачи прострочили 100 раз
Stanislav
странные у вас какие-то радикальные взгляды в плане библиотек конечно
Stanislav
как будто хотя бы единственная подключенная зависимость в package.json уже делает из тебя долбоеба
Stanislav
разве писать свои библиотеки только из-за того, что ты можешь это делать - это круто? 🙄 выглядит как самоцель
Anonymous
Подскажите актуальные либо под реакт для эффектов, самые исполлзуемые список может где-то есть?
Для скролла слайдов, появляение текста и тд, в лендингах часто делают
MVD
Vladislav
Vladislav
зачем?
Vladislav
Ребят, как можно это разделить на разные массивы?
Vladislav
Чтобы в каждом массиве было только одинаковые числа
Vladislav
Думал сделать через reduce
Vladislav
Но мне сумма не нужна
MVD
Anonymous
let collection = {};
array.forEach((element) => {
if (element in collection)
collection[element].push(element);
else
collection[element] = [element];
});
попробуй
Syntax Highlight Bot
Anonymous
array - исходный массив
Vladislav
Vladislav
Я лучше лодаш поставлю
Anonymous
Vladislav
Anonymous
а думаешь лодаш как то по другому делает
Vladislav
Мне вот по этому надо было разделять
Anonymous
ну если для 1 дела лодаш подключать зачем
Vladislav
Vladislav
Vladislav
Anonymous
ну тебе чел такой же вариант кинул
Anonymous
вроде бы
Anonymous
ы
Vladislav
В любом случае
Vladislav
Мб там будут какие-то траблы
Vladislav
Баги
Vladislav
А тут все проверено
Nozim
Был опыт написания на nodejs в Яндекс.Контесте? Не получается базовую задачу А+В решить. Получаю Runtime-error. Перепробовал stdin stdout и через файлы input.txt и output.txt. Локально код работает, а вот в Контесте runtime-error
Anonymous
забей на яндекс
Anonymous
есть много других ресурсов
Dartess
Nozim
Konstantin
Господа, в чем преимущество нормализованного Store в Redux перед обычным? В теории, это удобно, так как не приходится много вложений объектов друг в друга делать, но на практике это со временем превращается в базу данных с кучей зависимостей, которые просто адово разбирать при написании новых action'ов
Даже на самом простом примере вложенная структура значительно проще - добавим новое событие в reducer, например, добавление child элемента в parent
- Вложенная: нужно просто через action передать id parent'а и в массив внутри него добавить новый объект
- Нормализованная: нужно через action передать id parent'а, потом создать новый child-объект отдельно, запомнить его id, а затем в массив id внутри parent'а добавить новый id child'а