Size: a a a

Elm Lang сообщество разработчиков

2021 June 04

С

Сергей in Elm Lang сообщество разработчиков
сладкая конфета минутных послаблений. скоро вообще все запретит
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Так есть ссылка то? Что-то слабо верится
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Тут вот все ещё висит «фигвам» https://guide.elm-lang.org/interop/limits.html
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Так... никаких новых версий не вижу, последняя версия 19.1 и там никаких ffi нет
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ну так вот взять те же сокеты. Покуда задача проста - слать и получать жсончики, она легко решается и на портах. А если что не стандартное случится - тут пенять на себя
У нас например через сокеты шлётся кастомный бинарный протокол с s expressions. Его надо распарсить это раз. Во вторых внутри протокола есть синхронные каналы с акновледжами и по хорошему такая структура должна превратиться в таски, но превратить порты в таски та ещё задача... короче честно фигово с этим элм справляется
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Однако рендерит он быстро и хорошо
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
В общем вы нам расскажите что у вас за приложение, а мы вам расскажем нужен вам элм или нет
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Порты — это не FFI, если что. Так что я понимаю удивление Дениса
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Порты — это RPC
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Вы каждый раз пишете клинет-сервер в рамках клиента :)
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Со всеми свойствами: не гарантируется доставка, не гарантируется формат, всё асинхронно
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Кмк, если уж Феникс на бэке, то я бы live view тамошний взял и опционально совмещал бы с компонентиками Elm.
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
что значит, не гарантируется доставка?
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Со стороны JS может быть исключение в коде, который читает из порта.
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Ответ обычно доходит, если уж бывает отправлен
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
RPC через дуплексный сокет, а не по HTTP, вот как можно уточнить
источник

P

Purple in Elm Lang сообщество разработчиков
Спасибо всем за ответы! Live view печальный :( SSR мало когда приводит к хорошему, отмели на начале
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Live view — не SSR
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
В общем это уже особенности национальной охоты, элм предполагается быть чистой убранной безопасной детской комнатой среди остального бардака в приложении, все что не может элм - выносится за границы с соответвующими последствиями, такая философия.
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Вот только в убранной десткой есть только LEGO Duplo
источник