Size: a a a

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

2018 June 11

Вл

В ладу in Elm Lang сообщество разработчиков
Timofey Zakrevskiy
Иными словами, прокинуть через порт список интов/байтов, там сконвертить во float64, прокинуть через порт обратно?
может тогда уж base64 строку туда в джс прокинуть? я ведь правильно понял что ты получаешь на входе?
источник

TZ

Timofey Zakrevskiy in Elm Lang сообщество разработчиков
В ладу
может тогда уж base64 строку туда в джс прокинуть? я ведь правильно понял что ты получаешь на входе?
Да, всё именно так. Можно и всю строку прокинуть, просто хотел максимум полезного сделать в пределах эльма
источник

Вл

В ладу in Elm Lang сообщество разработчиков
Timofey Zakrevskiy
странно, что язык не умеет с подобными вещами работать. Бинарными данными кидаться в base64 - вполне себе каждодневная задача
да ну - с бека приходит джсонка сразу с нужными данными
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Timofey Zakrevskiy
странно, что язык не умеет с подобными вещами работать. Бинарными данными кидаться в base64 - вполне себе каждодневная задача
да, эльм фронтенд же, зачем ему в бинарные подвалы лезть
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
картинки тоже бек должен декодить если по-чесноку
источник

TZ

Timofey Zakrevskiy in Elm Lang сообщество разработчиков
В ладу
да ну - с бека приходит джсонка сразу с нужными данными
вот. с нашего бэка прилетает base64, который, помимо прочего, содержит несколько флоатов
источник

Вл

В ладу in Elm Lang сообщество разработчиков
то есть реально ваш бэк? тебе не проще бэкендерам сказать что это не дело?
источник

TZ

Timofey Zakrevskiy in Elm Lang сообщество разработчиков
А мы и есть бэкэндеры=) Нам раз в полгода надо дебажить один хитровыдуманный легасёвый бинарный формат; думал, хотя бы флоаты из него за половину утра задёшево вытащу, городить полноценный декодер ради этого не хотелось
источник

AC

Alister Crawley in Elm Lang сообщество разработчиков
то чувство когда ругаешься на гребаный бек а потом понимаешь что ты фулстек и бек это тоже ты
источник

A

Artem in Elm Lang сообщество разработчиков
Тэкс. Привет всем ещё раз. Быстрый вопрос.

Есть SPA, есть страница с формой. Под неё есть рекорд в модели.
Юзер может нажать на кнопку “save”, тем самым подтвердив изменения, но может просто уйти со страницы. В последнем случае, нам нужно по-идее “откатить” изменения в модели.

Как это делать идиоматично? Нужно иметь ещё один такой же рекорд в модели, который будет содержать “грязные” поля? Если пользователь жмет на save, то посылать “грязный” рекорд бэку, а отрисовывать страницу всегда с “чистого” рекорда?
источник

A

Artem in Elm Lang сообщество разработчиков
Лучше просто каждый раз спрашивать бэк, наверное.

upd:

Да, точно, перегрелся прост.
источник
2018 June 12

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
"грязные поля" - норм вариант
источник

TZ

Timofey Zakrevskiy in Elm Lang сообщество разработчиков
Alister Crawley
то чувство когда ругаешься на гребаный бек а потом понимаешь что ты фулстек и бек это тоже ты
именно
источник

TZ

Timofey Zakrevskiy in Elm Lang сообщество разработчиков
Из любопытства наклепал на коленке два миниатюрных SPA с идентичным функционалом, одно на пьюрскрипте (400кб скомпилированное), одно на эльме (50Кб скомплированное). Есть какие-то объективные причины того, что пьюрскрипт выдаст больший размер? или это просто я в лыжах на асфальте?
источник

к

кана in Elm Lang сообщество разработчиков
пурса же не занимается абсолютно никаким сжатием и оптимизацией
источник

TZ

Timofey Zakrevskiy in Elm Lang сообщество разработчиков
ясно, спасибо
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Так и эльм не занимается :)
источник

NK

ID:536005385 in Elm Lang сообщество разработчиков
В 0.19 уже занимается :)
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
нет ещё 0.19
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Вот когда будет - посмотрим :)
источник