Size: a a a

Эликсир и Вунш

2019 May 04

AD

Artem Denezhny in Эликсир и Вунш
Michael
Ни в одном веб-языке такое не делают. Точнее, я не видел.
"веб-язык" это наверно php как вариант))

хранить и обрабатывать стэйты в рамках текущей сессии пользователя на сервере - это замечательная идея

более-менее продвинутое веб-приложение этим и занимается (если мы говорим о фуллстэк разработке)
проблема только в одном, это стандарты интерфейсов которые всех устроят. Их нет, есть несколько стандартов на выбор разработчика((

а вот тут мы получаем все в одном приложении, это может вырасти в отдельную песочницу (аля ASP.net)

так же не стоит забывать что WebAssemble дышит в спину подобным реализациям
источник

МБ

Максим Барулин in Эликсир и Вунш
Идея интересная, а вот документашка так себе, нет, например ни слова об инвалидации и удалении не нужных стейтов от прежних сессий. Так можно по памяти утечь нормально... У меня, например, в текущем проекте 15мб геометрии хранится в стейте, что б на картах рисовать, и если на каждую сессию эти данные дублировать, будет печально... Надо о какой-то оптимизации думать... А можно просо хранить их на пользовательском компе и не думать об этом... Не стоит плодить сущностей
источник

IA

Ilya Averyanov in Эликсир и Вунш
>так же не стоит забывать что WebAssemble дышит в спину подобным реализациям

каким образом? не вполне понимаю
источник

AD

Artem Denezhny in Эликсир и Вунш
это прогнозы из теории возможного, потому что его активно продвигает Mozilla, котораый в 2019 году поставил его в одном из своих ключевых приоритетов

или что интересует
источник

IA

Ilya Averyanov in Эликсир и Вунш
WebAssemble это же про то чтобы писать на любом языке под браузер?
источник

IA

Ilya Averyanov in Эликсир и Вунш
под его vm специальную
источник

IA

Ilya Averyanov in Эликсир и Вунш
как это сопоставляется с решениями по взаимодействию браузерного софта и бэка?
источник

AD

Artem Denezhny in Эликсир и Вунш
источник
2019 May 05

AD

Artem Denezhny in Эликсир и Вунш
Максим Барулин
Идея интересная, а вот документашка так себе, нет, например ни слова об инвалидации и удалении не нужных стейтов от прежних сессий. Так можно по памяти утечь нормально... У меня, например, в текущем проекте 15мб геометрии хранится в стейте, что б на картах рисовать, и если на каждую сессию эти данные дублировать, будет печально... Надо о какой-то оптимизации думать... А можно просо хранить их на пользовательском компе и не думать об этом... Не стоит плодить сущностей
Максим, мысль не упускайте)), вопрос стоял не только где хранить, но и  где обрабатывать

хранить сессии можно и на клиенте

Посмотрите как устроены in-memory сервисы, они держат в памяти и по необходимости загрузки ресурсов данные критичные к производительности, все остальное они сбрасывают на диск

опять же, мы не говорим о всем кэше клиентской машины, мы говорим о состоянии стеэйтов, а это текстовые структуры, которые даже на килобайты не потянут...

и это пока только библиотека, возможно в будущем эта идея вырастет в отдельный фреймворк или подсистему Phoenix, а пока маемо, шо маемо...
источник

TF

Terry Filch in Эликсир и Вунш
Michael
Чёт лёгкой шизой уже всё отдаёт.
а как же nodejs+react/angular? все так же, все лучшее детям😁
источник

TF

Terry Filch in Эликсир и Вунш
Artem Denezhny
Максим, мысль не упускайте)), вопрос стоял не только где хранить, но и  где обрабатывать

хранить сессии можно и на клиенте

Посмотрите как устроены in-memory сервисы, они держат в памяти и по необходимости загрузки ресурсов данные критичные к производительности, все остальное они сбрасывают на диск

опять же, мы не говорим о всем кэше клиентской машины, мы говорим о состоянии стеэйтов, а это текстовые структуры, которые даже на килобайты не потянут...

и это пока только библиотека, возможно в будущем эта идея вырастет в отдельный фреймворк или подсистему Phoenix, а пока маемо, шо маемо...
источник

AD

Artem Denezhny in Эликсир и Вунш
@terrifilch в обсуждении с @Slavenin Максимом, мы пока от WASM далеки((...
источник

TF

Terry Filch in Эликсир и Вунш
go стремятся юзать для этого а mozilla типа это двидет в массы как и rust
источник

TF

Terry Filch in Эликсир и Вунш
общем спать надо😁
источник

TF

Terry Filch in Эликсир и Вунш
источник

TF

Terry Filch in Эликсир и Вунш
уже заминусовали?
источник

PS

Petr Stepchenko in Эликсир и Вунш
Terry Filch
уже заминусовали?
почему минусовать?
источник

AB

Alexey Bolshakov in Эликсир и Вунш
минусить должны ооп-шники. это для них наброс
источник

TF

Terry Filch in Эликсир и Вунш
Alexey Bolshakov
минусить должны ооп-шники. это для них наброс
хз, мне реально не ясен срач ооп или фп...
источник

МБ

Максим Барулин in Эликсир и Вунш
Армстронг прям не в бровь, а в глаз...
источник