
Константин
06.06.2016
07:06:48
Ну и jquery там всякие библиотеки
Вот мне в слаке подсказали https://blog.diacode.com/trello-clone-with-phoenix-and-react-pt-1

@proDOT
06.06.2016
07:20:18
О, и тут ты)

Nick
06.06.2016
07:20:37
Я вездесущ и вездесрущ

Google

Rumata
06.06.2016
07:48:20
о на русском
привет парни

Константин
06.06.2016
07:49:43
Привет!!

Sviatoslav
06.06.2016
07:49:47
привет

@proDOT
06.06.2016
07:51:21
привет

Rumata
06.06.2016
08:01:12
элексирщики, это русское сообщество все из россии?

Константин
06.06.2016
08:01:24
Вроде да

Sviatoslav
06.06.2016
08:01:25
алхимики :D

Rumata
06.06.2016
08:01:39
а кто в проде использует?

Константин
06.06.2016
08:01:57
Выше писали))))
Ищи по слову "Медуз"

Rumata
06.06.2016
08:07:29
о
боты боты

Google

Rumata
06.06.2016
08:08:08
я тоже своего бота на элексире написал, только вот человек ленивый в статье вашей про супервизоры ничего не написал )
на медиуме
кому интересно про Redux послушать в связке с реактом
или наверно тут меньше о фронтовых задачах.

Константин
06.06.2016
08:19:36
Я сейчас курю маны на связке Phoenix React
Пытаюсь понять как с этим работать можно

Rumata
06.06.2016
08:20:27
в целом?
я в основном с рельсами связки делал

Константин
06.06.2016
08:20:55
В данный момент я иду по tutorial от react

Rumata
06.06.2016
08:20:58
ну и у нас проект на проде полностью на реакте
ставь yoman как генератор проекта
и через ноду тупо генерь все )
если интересно послушать про редакс в целом и нашу миграцию на него есть вот такой мой докладик: https://www.youtube.com/watch?v=aXRv5rvsp0U&feature=youtu.be
но это уже использование ракт + редакс связки.

Константин
06.06.2016
08:26:00
Добавлю себе, спс!
Чисто теоритически.. правильно ли делать специфичные для экшена файлы стилей и js?

Rumata
06.06.2016
08:27:27
не понял вопроса сори

Константин
06.06.2016
08:27:29
Я так понял, что в rails и phoenix нет такой практики и возможности как таковой

Rumata
06.06.2016
08:27:37
давай еще раз )

Константин
06.06.2016
08:28:34
В Yii есть возможность в экшене прописать Yii::app()->clientScript->registerJsFile("filename.js")

Google

Константин
06.06.2016
08:28:55
И данный файл подключиться к виду именно этого экшена
Опять криво объяснил))??

Rumata
06.06.2016
08:30:41
нет в принципе я понял
ты говоришь о том что в каждом экшне сервера ты хочешь подключать нужный тебе джс файл
правильно?
типо индекс это индекс джс и тд
это не то чтобы bad practise но это стандартный вопрос который беспокоит уже много поколений)
в ноде такой подход они называют isomorphic app :) ну или типо того
я предпочитаю использовать феникс или рельсы как рест апи
тупо эндпоинты

Константин
06.06.2016
08:32:30
Просто имеет ли смысл подключать некую логику, которая явно не будет используема
ладно css, но js

Rumata
06.06.2016
08:32:44
а роутинг и прочее разруливать все на клиенте (да сео падает и прочее)
тоесть есть всякие штуки аля react-router
типо получается SPA
есть еще другой way в реакте запили тему аля Relay
по поводу файлов и модульности все сейчас разруливается webpack

Константин
06.06.2016
08:34:00
Я бы хотел роутинг предоставить phoenix, а логику отображения отдать react

Rumata
06.06.2016
08:34:26
тоесть у меня все асеты рулятся webpack с модульностью и зипуются им же
ну плюс в es6 запилены модули и import можно нормально теперь писать а не через ж

Google

Константин
06.06.2016
08:36:38
Ты, походу, больше js программист))))

Rumata
06.06.2016
08:36:50
в этом и сложность когда твой бек отличается от Node :)
щас еще в массы идет вот эта тема что твой рест апи как таковой пытаются заменить на Graphql
http://graphql.org/docs/getting-started/

Le
06.06.2016
08:38:51
это точно чат по эликсиру?

Rumata
06.06.2016
08:38:55
хе хе хе )
кстати у нас в городе прошла первая конфа
был даже жозе валим

Le
06.06.2016
08:39:48
пришел фронтендщик, уже свой доклад скинул, уже вебпаки, графкл продвигает. как веган)

Rumata
06.06.2016
08:39:53
http://graphql-elixir.org/
закидали ссаными тряпкам

Le
06.06.2016
08:42:59
не вижу противоречий)
не переживай, я просто зануда)

Rumata
06.06.2016
08:44:24
все ок )

Константин
06.06.2016
08:44:40
?

Rumata
06.06.2016
09:43:07
да фатиг хуево

Nick
06.06.2016
09:45:46

Константин
06.06.2016
10:27:26
Оффтопну немного)))

Google

Константин
06.06.2016
10:27:26
Ну и небольшая подробность о том, как украли доступ к Твиттеру и пинтересту самого Цукерберга. Все банально - он использовал один логин-пароль для доступа к линкедыну и остальным "малозначащим" сервисам. Причём пароль был очень сложный - "dadada". Давайте дружно скажем "netnetnet" таким паролям! https://thestack.com/security/2016/06/06/zuckerberg-dadada-linkedin-ourmine-breach/
Просто ржака))) dadada)))
День прожит не зря
За сегодня поднял React на моем тестовом Phoenix приложении
В начале долго тупил из-за простого незнания основ es2015 и js как такового))) React вообще первый раз вижу))
Решил расшарить для вас репозиторий.
https://bitbucket.org/Bliznyk/hello
Получился годный чат на WS и React!
Только никаких баз данных
в этом пока косяк)
Но подключать простую ECTO - не по нашему
буду писать некое хранилище в оперативной памяти на самом elixir

Can
06.06.2016
11:03:38
ets
такое уже есть)

Константин
06.06.2016
11:04:01
Отлично, загуглю)