
Artur
04.11.2016
18:56:30
А как вы будете компонент данными наполнять ?
ssr можно без flux/redux

Vladimir
04.11.2016
18:57:09
фетчем?

Artur
04.11.2016
18:57:13
Предположим такой маршрут artist/19/program/83

Google

Artur
04.11.2016
18:57:13
ssr можно без flux/redux

Vladimir
04.11.2016
18:57:35
если у тебя не сложное приложение без динамики, то фетч норм

Artur
04.11.2016
18:57:45
Это костыли, придется для каждого нового маршрута отдельную обработку делать на сервере
фетчем?

Vladimir
04.11.2016
18:58:01
ну в плане сам ssr не обязывает иметь redux

Artur
04.11.2016
18:58:08
Без динами, тогда смысл вообще всё до реакта усложнять )
если у тебя не сложное приложение без динамики, то фетч норм

Vladimir
04.11.2016
18:58:11
это дело каждого приложения как фетчить данные

Andrey
04.11.2016
18:58:22
Если смотреть на это все как на MVC, модель реализовывать nodejs'ом?

Artur
04.11.2016
18:58:36
нет

Andrey
04.11.2016
18:59:16
А чем ?

Artur
04.11.2016
18:59:31
Redux тот же самый

Andrey
04.11.2016
18:59:32
Если использовать реакт на вьюшку

Google

Andrey
04.11.2016
18:59:46
Понял, спасибо?

Artur
04.11.2016
18:59:55
сек
ща дам пример
Последний проект просто делал как раз с серверным рендером )
https://github.com/WebbyLab/itsquiz-wall
Брал его за основу
самый сок серверного рендера в том что серверного кода + клиентского кода должно быть меньше 10% процентов
Остальной код выполняется как на сервере так и на клиенте - shared код
В этой строке вся фишка редакса при серверном рендере (его преимущество ) https://github.com/WebbyLab/itsquiz-wall/blob/master/server/app.js#L92
Состояние приложения формируется согласно текущему роуту
И компоненты рендерятся с данными
Но для этого нужно создавать компоненты контейнеры https://github.com/WebbyLab/itsquiz-wall/tree/master/shared/containers
На ютубе есть пара видосов где эта архитектура полностью разбирается

Polina
04.11.2016
19:05:40
Привет, подскажите уроки по JSX

Artur
04.11.2016
19:06:54
https://facebook.github.io/react/docs/jsx-in-depth.html
)

Дмитрий
04.11.2016
19:09:58

Oleg
04.11.2016
19:11:05
Хантят мб

Дмитрий
04.11.2016
19:11:19
Так там контактов нет))

Oleg
04.11.2016
19:11:26
Не знали мб

Google

Andrey
04.11.2016
19:11:47
А вот еще вопрос. Если берем например Rails, создаем проект и он нам выдает структуру приложения. И это вообще крутота. А вот если берем реакт и редукс, какая стандартная структура приложения должна быть? Я понимаю, можно хоть в одну папку все запихнуть,но как удобнее это ?

Artur
04.11.2016
19:13:15
Есть общепринятые практики рекомендуемые по организации структуры приложения
Это стандартная структура впринципе https://github.com/WebbyLab/itsquiz-wall/tree/master/shared
Если Redux, если Flux почти так же

Andrey
04.11.2016
19:15:09
Еще раз спасибо, Артур?

Artur
04.11.2016
19:15:09
Минус на более менее больших проектах в том что количество этих файлов растет лавинообразно ))
Неза что )

Музыкальный
04.11.2016
19:19:30
Что ценнее: писать высоко-нагруженные системы на node.js или умение жонглировать фреймворками, либами и обертками вокруг ноды?

Oleh
04.11.2016
19:20:10

Дмитрий
04.11.2016
19:20:10
Странное противопоставление

Музыкальный
04.11.2016
19:21:08
Ну вот и пофилософствуем :-)

Artur
04.11.2016
19:21:09
Нет )

Artur
04.11.2016
19:21:09
Извините, вы случайно не с WebbyLab?
Ценнне знать JavaScript )
Что ценнее: писать высоко-нагруженные системы на node.js или умение жонглировать фреймворками, либами и обертками вокруг ноды?

Dreamerinnoise
04.11.2016
19:21:55
Нет )
Плиз, отвечайте, через реплай. Тут не Твиттор

Artur
04.11.2016
19:22:29
Окей. Телеграмом не так давно пользуюсь

Александр
04.11.2016
19:22:31
1, т.к. для этого нужно знать фундаментальные вещи, а не перебирать фреймворки пока не пациент не выздоровит.
Что ценнее: писать высоко-нагруженные системы на node.js или умение жонглировать фреймворками, либами и обертками вокруг ноды?

Artur
04.11.2016
19:22:51
+

Google

Artur
04.11.2016
19:23:07
Умрет фреймворк умрет и ваша квалификация и цена на рынке
Будет фундамент новые фреймворки будет проще осваивать
И знания не будут инфлировать слишком быстро

[Anonymous]
04.11.2016
19:26:24

Музыкальный
04.11.2016
19:26:45
Спасибо за ответы.

Admin
ERROR: S client not available

Artur
04.11.2016
19:27:12
Есть кто из Ростова-на-Дону кто хочет сменить или ищет работу по JS ?

[Anonymous]
04.11.2016
19:27:27
попробуй в js jobs
https://telegram.me/javascript_jobs

Artur
04.11.2016
19:27:52
Спасибо

Oleg
04.11.2016
19:29:04
Знание фундаментальных вещей + Опыт решения типичных задач + Знание современного стека технологий. Вот такой вот набор необходим. Если чего-то не хватает - появляются проблемы. Первое можно учить по чуть-чуть и в процессе. И оно очень медленно устаревает, это те знания что почти навсегда. Второе, опыт, это знания полученные в процессе работы. С ними думаю всё понятно. Много опыта могут заменить остальные пункты, но вместе с этими пунктами они дают ещё более сильный прирост скила. Ну а третий, современный стек, требует знания того что есть сейчас. И вот эта штука очень быстро устаревает, год прошел - знания не актуальны. И вот это приходится учить раз за разом. Другие 2 пункта помогут конечно, но знание текущего стека очень важно. Ну а в целом - равнозначные части по 1/3 от необходимого.

Andrey
04.11.2016
19:35:39

Artur
04.11.2016
19:35:50
Да
Даже парочка

Oleg
04.11.2016
19:37:19
Эйчар 80 лвл - закинуть филосовское обсуждение, потом спросить про работу

[Anonymous]
04.11.2016
19:38:10
можно закинуть в js jobs
там любят фигней страдать

Artur
04.11.2016
19:39:02
JS разработчики в Ростове в дефиците

Дмитрий
04.11.2016
19:39:32
Мопед не мой, я просто разместил объяву

Google

Artur
04.11.2016
19:39:47
))

[Anonymous]
04.11.2016
19:39:57

Artur
04.11.2016
19:41:01

Sergey
04.11.2016
19:56:36
Ребят, а кто подскажет... jQuery css для animation-duration кроссбраузерность поддерживает? Или на vanila.js нужно писать?

Aleksey
04.11.2016
19:59:01
я бы вам посоветовал просто менять классы jQuery, а анимацию через простой CSS3

Artur
04.11.2016
19:59:09

Sergey
04.11.2016
20:00:30
@superartgun @AlekseyMukho я пишу JS обработчик для CSS3 анимаций. И мне нужно сделать возможность через него проставлять нужную длительность и задержку.
В частности проблема в префиксах
В google не могу найти ответа.
Всё сводится к vanila.js
Вот например http://stackoverflow.com/questions/17766276/how-to-change-the-duration-of-a-css3-keyframes-animation-with-raw-javascript

Alex Фэils?︙
04.11.2016
20:01:49

Sergey
04.11.2016
20:02:25
@AlexFails в общем jQuery из коробки на это не способен. Я правильно понимаю?

Artur
04.11.2016
20:02:33

Polina
04.11.2016
20:02:42