Size: a a a

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

2017 April 27

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Vadim
То-есть purescript для продакшна пока не имеет нормальных решений в виде фреймворков?
Чисто пьюрскриптовых фреймворков пока нет, но React/Redux использовать можно сполне комфортно. Так что всё ок
источник

V

Vadim in Elm Lang сообщество разработчиков
ок, спасибо!
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Причем не то чтобы "фреймворков нет" - они есть. Просто там пока слишком быстро всё меняется, чтобы взять с прицелом на годы вперед
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Про интероп читать тут, если что: https://leanpub.com/purescript/read#leanpub-auto-the-foreign-function-interface
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
https://github.com/purescript-contrib/purescript-react - обвязка для реакта
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Я бы рекомендовал смотреть сразу на http://purescript-pux.org/
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Это The Elm Architecture, но на PureScript и React
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
http://purescript-pux.org/docs/react-interop/ - использование React-компонент в Pux
источник

V

Vadim in Elm Lang сообщество разработчиков
Интересно
источник

V

Vadim in Elm Lang сообщество разработчиков
Единственное что расстраивает, что думать тут можно лишь о совсем маленьких приложениях, с которыми работать можно в одиночку
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Не слышал чтобы продакшн был через боль на Elm.
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Все рады, впрочем как и с ROR было.
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Все две компании и три человека очень рады
источник

AK

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

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Интероп - боль. Слишком много бойлерплейта - боль. Построение достаточно большого приложения - боль, т.к. best practices нет и вообще приходится юзать всякие костыли типа lazy потому что кое-где недумали
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Интероп с JS? Зачем?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Небольно только тому, кто до этого фронтенд не писал вообще, либо писал на чем-то ещё более убогом :)
источник

AK

Anton Kotenko in Elm Lang сообщество разработчиков
Если кому-то не удалось продумать архитектуру до того как писать, это боль, но это проблема пишущего, разве нет?
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Anton Kotenko
Интероп с JS? Зачем?
См выше - d3 и прочие наработки на JS, в которые вложены человеко-столетия
источник

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Никогда для Elm не будет написано достаточно, чтобы не использовать нативные либы
источник