Size: a a a

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

2021 January 03

SO

Sash Osh in Elm Lang сообщество разработчиков
минусы то, что трус не играет в хоккей 😄
источник

QZ

Quet Zal in Elm Lang сообщество разработчиков
Sash Osh
минусы то, что трус не играет в хоккей 😄
с такой аргументацией продать элм будет сложновато )
источник

SO

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

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Max P
Проблема больше в политике и мне придётся отстаивать свою точку зрения. Поэтому я ищу минусы, чтобы подготовить аргументы )
Если вы не пользуетесь нативным возможностями браузера и не планируете ими пользоваться - то элм подойдёт. Если приложение не гигантское - то тоже
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Проблемы возникают при масштабировании очень больших проектов и при большом количестве нативных фич (порты это очень плохое апи)
источник

MP

Max P in Elm Lang сообщество разработчиков
Sash Osh
в данном случае чтобы что-то советовать надо точно более подробно понимать ситуацию, а так минусы - проблемы буду, и есть ли те, кто готов их решать, или все же готовы мириться с проблемами другого характера, а страдать буду все и всегда, как завещал великий будда
Я и коллекционирую минусы) понятно что у меня уже их пачка, но пока они для меня не критичны / не актуальны / готов мириться)
источник

MP

Max P in Elm Lang сообщество разработчиков
Denis Krivosheev
Если вы не пользуетесь нативным возможностями браузера и не планируете ими пользоваться - то элм подойдёт. Если приложение не гигантское - то тоже
Ага, твоё сообщение выше помню про webgl
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
Denis Krivosheev
Проблемы возникают при масштабировании очень больших проектов и при большом количестве нативных фич (порты это очень плохое апи)
это проблема, если требует много гонять большие объемные объекты/Данные и/или не подходит publish/subscribe
источник

MP

Max P in Elm Lang сообщество разработчиков
У нас нативное из браузера не используется. Приложухи обычно просто данные показывают с бэка
источник

MP

Max P in Elm Lang сообщество разработчиков
Denis Krivosheev
Если вы не пользуетесь нативным возможностями браузера и не планируете ими пользоваться - то элм подойдёт. Если приложение не гигантское - то тоже
Сегодня бегал лазил по приложухам, там максимум 30k строк
источник

MP

Max P in Elm Lang сообщество разработчиков
Если честно, в конторе топ сценарий для элма. Мало где нужен ssr, а там где нужен - ts использовали. Приложения достаточно простые в плане возможностей. Где-то просто логика накручена или форма монструозная да и все
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Тогда думаю элм хорошо подходит
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Единственное надо быть уверенным что это не изменится со временем
источник

MP

Max P in Elm Lang сообщество разработчиков
Но мой вопрос больше в том, какие вы видите минусы от использования двух языков. Я пока нашел, что может дизайн систему компонентов будет посложнее разрабатывать, но опять таки, у нас уже есть вебкомпоненты, которые и в реакте и в элм используются. Плюс есть даже инструменты, которые из реакт компонента делают веб компонент
источник

MP

Max P in Elm Lang сообщество разработчиков
И это все работает. Но так как встреча есть, значит кто-то считает что два языка - перебор. Ищу почему
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Max P
Но мой вопрос больше в том, какие вы видите минусы от использования двух языков. Я пока нашел, что может дизайн систему компонентов будет посложнее разрабатывать, но опять таки, у нас уже есть вебкомпоненты, которые и в реакте и в элм используются. Плюс есть даже инструменты, которые из реакт компонента делают веб компонент
Два языка общаются путём обмена сообщениями... это очень старое и примитивное апи, которое нельзя толком в последовательность построить и провоцирует монструозные структуры данных. Кроме того если взаимодействи будет много, то будут проблемы на границах, все вот эти декодеры энкодеры, типы тут типы там
источник

SO

Sash Osh in Elm Lang сообщество разработчиков
Denis Krivosheev
Два языка общаются путём обмена сообщениями... это очень старое и примитивное апи, которое нельзя толком в последовательность построить и провоцирует монструозные структуры данных. Кроме того если взаимодействи будет много, то будут проблемы на границах, все вот эти декодеры энкодеры, типы тут типы там
обмен сообщениями старое, а новое что?
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Промисы, таски и все такое
источник

MP

Max P in Elm Lang сообщество разработчиков
Denis Krivosheev
Два языка общаются путём обмена сообщениями... это очень старое и примитивное апи, которое нельзя толком в последовательность построить и провоцирует монструозные структуры данных. Кроме того если взаимодействи будет много, то будут проблемы на границах, все вот эти декодеры энкодеры, типы тут типы там
👍🏻, к счастью у нас не так много общения между приложениями. Очень изредка улетает «сообщение» или просто урл открывается с параметром
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Ну типа паттерн медиатор это ещё 90-е годы наверное
источник