
Artyom
24.01.2018
18:45:20
+

Dmitry
24.01.2018
20:09:59

Max
24.01.2018
20:10:09
Не
Треды перебор

Google

Dmitry
24.01.2018
20:10:24
хз в чате на 300 человек
топово

Max
24.01.2018
20:11:32
У нас на 2к не прижились

Kelin
24.01.2018
20:15:35
Треды в телеге не нужны, двочую
для тредов есть слак
если что-то прям делимое есть
здесь же либо вопросы, либо срачики, ну такое

Max
24.01.2018
20:19:59

Kelin
24.01.2018
20:20:05
не
это скучно

Пг
24.01.2018
23:51:22
напомните канал с нодой

Ҫѐҏӗѫӑ
24.01.2018
23:51:56
в описании

Пг
24.01.2018
23:52:58
спасибо

Google

nope
25.01.2018
02:08:11
const TodoList = ({ todos, onTodoClick }) => (
<ul>
{todos.map(todo => (
<Todo key={todo.id} {...todo} onClick={() => onTodoClick(todo.id)} />
))}
</ul>
)
существует сценарий, в котором map на todos сработает, учитывая, что в параметрах он как массив не определен?

Winni
25.01.2018
02:18:35
да, если у todos будет определен метод map

nope
25.01.2018
03:33:31
ну к сожалению это не походит
просто эти пример и он должен работать, при этом сам реакт выкидывает ошибку, что у него(todos'а) нет метода map

Winni
25.01.2018
03:37:11
покажи что ты делаешь

nope
25.01.2018
03:43:36
будет проще ссылкой
https://redux.js.org/docs/basics/ExampleTodoList.html

Winni
25.01.2018
04:36:00
В этом коде нет ошибки, в твоем есть, покажи свой

Sergey
25.01.2018
04:52:04
Ребят, иду завтра на собеседование frontend разработчика, подскажите плиз какие вопросы вероятнее всего будут спрашивать у меня. Тестовое задание им нужно было сделать на реакт, но с этим проблем нет, я все сделал.

Polina
25.01.2018
04:57:21
Многие ещё любят про паттерны и алгоритмы спрашивать

Айнур
25.01.2018
05:01:31

Sergey
25.01.2018
05:02:41
В вакансии не было сказано. Просто было написано, что нужен frontend-разработчик

Winni
25.01.2018
05:04:02
Чтобы мы тебе не сказали, спросят у тебя другое, это не экзамен, там будут смотреть на тебя, а не на твои знания, тестовое ты уже сделал.

Stepan
25.01.2018
06:12:42
Как лучше всего прикрутить SSR к готовому RCA?

М
25.01.2018
06:14:58
Ребят, а есть что почитать про SSR (и React) про самые основные моменты?

Cenator
25.01.2018
06:42:00
learnnextjs.com

М
25.01.2018
06:43:52
Ещё нашёл prerender.io, он платный, но до 250 страниц фри

Google

М
25.01.2018
06:44:25
У кого-то был опыт или можете что-то сказать про него?

Cenator
25.01.2018
06:44:46
Костыльная инвалидная технология

М
25.01.2018
06:45:37

Andrew
25.01.2018
06:46:12

М
25.01.2018
06:47:16

Andrew
25.01.2018
06:48:04

М
25.01.2018
06:48:48

Andrew
25.01.2018
06:48:57
Это как я понял какая-то промежуточная херня
Которая кеширует страницы и отдаёт их поисковиками

М
25.01.2018
06:49:57
Next.js
Просто насколько я понял - чтобы имплементировать сср, нужно переписать проект

Admin
ERROR: S client not available

М
25.01.2018
06:50:01
У меня то проект уже написан и запущен

М
25.01.2018
06:50:11
Или я ошибаюсь?

Andrew
25.01.2018
06:51:04
Только роутинг и дата фетчинг

М
25.01.2018
06:52:09

Cenator
25.01.2018
06:53:57

М
25.01.2018
06:54:51

Cenator
25.01.2018
06:55:21

Google

М
25.01.2018
06:55:46
Просто next не подходит, так как у меня метеор. там вроде сделали ssr из коробки, сейчас вникаю

Cenator
25.01.2018
06:56:46
Метеор мертв

М
25.01.2018
06:57:32
Метеор мертв
В моем проекте все работает и очень шустро, но новый проект на нем не нужно начинать

Andrew
25.01.2018
06:59:05

Дмитрий
25.01.2018
07:06:05
Ничего святого

М
25.01.2018
07:07:02
+
Метеор это zero-config старт и деплой, сервер, аккаунты, монга и api
И все
Все приложение пишется на реакте, роутинг выбирал из доступных на тот момент вариантов
Поэтому про метеор мертв - ну да, действительно, садиться и делать по туториалам метеора не нужно
Но не более того


Ruslan ?
25.01.2018
08:22:04
Гайз, подскажет кто-нибудь, как правильно приготовить reduceReducers?
Одноимённый нпм-пакет делает совсем какую-то дичь.
flat-combine-reducers работает, но стор меняется только на последнем диспатче, а до этого вообще никаких движений.
Что-то самописное типа
const reduceReducers = (...reducers) => (
(state, action) => (
[...reducers].reduce((acc, cur) => ({
...acc,
...cur(state, action)
}), {})
)
)
работает абсолютно идентично с flat-combine-reducers.
Собственно, буду благодарен советам на тему «как разнести редьюсеры по разным файлам, но не создавать дополнительный уровень вложенности при использовании `combineReducers`».
Дэн Абрамов писал в какой-то теме на гитхабе, что reduceReducers не рекомендуется (вслучае cross-cutting reducers, ссылка ниже)


Сергей
25.01.2018
08:28:42