Size: a a a

2020 April 27

VE

Vitaliy Emeliyantsev in Random Ruby Chat
Ivan Tsyganov
Дорогие участники, подскажите, пожалуйста, по распределению ресурсов в приложении. Сейчас использую нэймспэйсы и создал папки user, admin и company в контроллерах и вьюхах. Подскажите, есть ли другой инструмент, как можно было бы разделить ресурсы?
Люблю неймспейсы и вот эту статью https://habr.com/ru/post/136461/ - горячо советую
источник
2020 April 28

AG

Andrew Growing in Random Ruby Chat
👍👍👍👍👍
источник

AE

Andrei Eres in Random Ruby Chat
Народ, у меня юзер ходит по апи на рельсы. Как определить, что юзер общается со мной из одной и той же браузерной сессии?

Я создаю инстанс и записываю его айди в session. В следующий раз хочу смотреть айди в session, и использовать уже созданный инстанс.

Но на деле при обновлении вкладки session пустой.
источник

A

Anton ♎️ in Random Ruby Chat
Andrei Eres
Народ, у меня юзер ходит по апи на рельсы. Как определить, что юзер общается со мной из одной и той же браузерной сессии?

Я создаю инстанс и записываю его айди в session. В следующий раз хочу смотреть айди в session, и использовать уже созданный инстанс.

Но на деле при обновлении вкладки session пустой.
ну по-моему если ты используешь rails как api то session не работает. просто когда юзер заходит на вкладку, делай запрос на сервер, сервер отдает ID, и записывай его javascriptом в localStorage
источник

A

Anton ♎️ in Random Ruby Chat
нет, даже можно просто в переменную window.id а не локалсторадж
источник
2020 April 29

I

Ivik in Random Ruby Chat
парни,
кто-нибудь сталкивался с проблемой когда
хелперы роутов возвращают nil
при рендере вьюх
даже для роутов не завязанных на какие, либо инстансы.

Проявляется проблема при прохождении спеков
одни и те же спеки запущенные как конкретный файл проходят норм
если запускать все, то во многих получаю
can't modify frozen NilClass

при вызове login_url / login_path,
?
источник
2020 April 30

EB

Eugene Burmakin in Random Ruby Chat
источник

EB

Eugene Burmakin in Random Ruby Chat
Довольно крутой концепт, с которым стоит ознакомиться хотя бы, это в контексте эликсира и феникса, но уже есть реализация для рельсы. Бросаемся в юзера страничками по вебсокету и избавляемся от богомерзкого джаваскрипта
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Eugene Burmakin
Довольно крутой концепт, с которым стоит ознакомиться хотя бы, это в контексте эликсира и феникса, но уже есть реализация для рельсы. Бросаемся в юзера страничками по вебсокету и избавляемся от богомерзкого джаваскрипта
А я правильно понял, то что LiveView отправляет назад это кусок  HTMLa?
источник

EB

Eugene Burmakin in Random Ruby Chat
ага
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Норм тема, спасибо что поделился
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Особенно мне нравится это тем что JSа становится гораздо меньше))
источник

EB

Eugene Burmakin in Random Ruby Chat
тожсамое
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Может запилить бы гем под это?)
источник

EB

Eugene Burmakin in Random Ruby Chat
источник

DE

Dmitry Evgenevich in Random Ruby Chat
Eugene Burmakin
Довольно крутой концепт, с которым стоит ознакомиться хотя бы, это в контексте эликсира и феникса, но уже есть реализация для рельсы. Бросаемся в юзера страничками по вебсокету и избавляемся от богомерзкого джаваскрипта
источник

SP

Sergey Pustovalov in Random Ruby Chat
Eugene Burmakin
Довольно крутой концепт, с которым стоит ознакомиться хотя бы, это в контексте эликсира и феникса, но уже есть реализация для рельсы. Бросаемся в юзера страничками по вебсокету и избавляемся от богомерзкого джаваскрипта
только вебсокет на клиенте это все равно джаваскрипт
источник

SP

Sergey Pustovalov in Random Ruby Chat
и все манипуляции с домом
источник

SP

Sergey Pustovalov in Random Ruby Chat
не видел (хотя и не искал) реализации этого на вебассембли
источник

EB

Eugene Burmakin in Random Ruby Chat
Sergey Pustovalov
только вебсокет на клиенте это все равно джаваскрипт
Ватевар
источник