Size: a a a

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

2020 October 22

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Я про Prezi знаю дольше, чем знаю про Эвана (а я застал момент, когда его в Prezi работать взяли). И с тех пор качественно эвановы слайды не поменялись ;)
источник

AK

Andrey Koppel in Elm Lang сообщество разработчиков
Это называется стиль =)
источник

AK

Andrey Koppel in Elm Lang сообщество разработчиков
и стабильность
источник

MP

Max P in Elm Lang сообщество разработчиков
я не знаю насколько он там про, но мне его презентации нравятся. Понятно и симпатично
источник

MP

Max P in Elm Lang сообщество разработчиков
графику-то кто-то рисует ему, значит подходит к делу основательно)
источник
2020 October 24

ИБ

Игорь Брылёв... in Elm Lang сообщество разработчиков
Стоит ли пытаться делать такое на Elm? И если делать, то с какими сложностями можно столкнуться и как их потенциально преодолеть.
ps. на картинках приложение Roam Research для хранения заметок, фронт сделан на ClojureScript
источник

ИБ

Игорь Брылёв... in Elm Lang сообщество разработчиков
Есть ещё вот такой аналог: https://dynalist.io/demo
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Копия workflowy? 😅
Да, elm отлично подойдёт
источник

ИБ

Игорь Брылёв... in Elm Lang сообщество разработчиков
Alexey Yurchenko
Копия workflowy? 😅
Да, elm отлично подойдёт
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Игорь Брылёв
Стоит ли пытаться делать такое на Elm? И если делать, то с какими сложностями можно столкнуться и как их потенциально преодолеть.
ps. на картинках приложение Roam Research для хранения заметок, фронт сделан на ClojureScript
На картинках не roam research
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Roam Research, это конкретный продукт. А не методика или подход
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Alexey Yurchenko
Копия workflowy? 😅
Да, elm отлично подойдёт
Нет, Roam не аутлайнер, а граф с backlinks
источник

ИБ

Игорь Брылёв... in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Roam Research, это конкретный продукт. А не методика или подход
Нагуглил по запросу "Roam research gif"
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Вот теперь на гифке — Roam Research, да. А dynalist — другой проект
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
https://github.com/athensresearch/athens вот ещё аналог Roam, на Кложе тоже
источник

ИБ

Игорь Брылёв... in Elm Lang сообщество разработчиков
В общем, у меня сомнения возникли, потому что все виденные мною реализации редакторов на Elm представляли собой убогое лагающее зрелище
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Технология подходит. Но нужно прилагать усилия и много хачить в обход. Тогда не будет лагать
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Но проще и эффективнее взять ClojureScript или PureScript — что тот, что другой, максимально тесно интегрированы с JS, а значит получится переиспользовать быстрые решения.

Да, будет не так выпендрёжно и "с рантайм исключениями". Но тут уж надо задавать себе вопрос: нужны "шашечки" или "ехать"
источник

AP

Aleksei (astynax) Pi... in Elm Lang сообщество разработчиков
Редактор далеко-не-только-текста в браузере — это сама по себе сложная задача. И просто так на коленке написать что-то эффективно работающее сложно даже без эльмовых ограничений на interop. А на чистом эльме это будет сложность ради сложности
источник

ИБ

Игорь Брылёв... in Elm Lang сообщество разработчиков
Aleksei (astynax) Pirogov
Редактор далеко-не-только-текста в браузере — это сама по себе сложная задача. И просто так на коленке написать что-то эффективно работающее сложно даже без эльмовых ограничений на interop. А на чистом эльме это будет сложность ради сложности
Редактор будет частью приложения, которое уже написано на elm. Там не очень много - несколько тысяч строк, но переписывать всё равно не хотелось бы
источник