Size: a a a

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

2020 April 05

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Ryner :: () -> IO ❄️
Можно с тем же успехом сделать примерно так:
type Model = {
   pages : {
       root : Root
       home : Home
       notFound : NotFound
   }
}
Там сделано

type Page =
   Home Page.Home.Model
| Catalog Page.Catalog.Model

type alias Model = { page: Page }

если лень искать
источник

AY

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

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Лишнее переусложнение
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Это надо в 4-ех местах код изменить чтоб добавить страницу
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Причем это никак не автоматизировать
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Просто бойлерплейт
источник

AY

Alexey Yurchenko in Elm Lang сообщество разработчиков
Вообще можно же. Генерировать целиком main.elm на основе ls src/Page

У меня апи на го, там так пол проекта написано 😀
источник

DK

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

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Не знаю насколько это правильно конечно
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Но просто
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Denis Krivosheev
Не знаю насколько это правильно конечно
Это определенно неправильно
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Alexey Yurchenko
Вообще можно же. Генерировать целиком main.elm на основе ls src/Page

У меня апи на го, там так пол проекта написано 😀
Какого это жить без дженериков? :)
источник

DK

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

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Denis Krivosheev
В последнее время складывается ощущение что неправильно слово вообще неправильное)) может быть не к месту например, а правильность слишком уж странное понятие
Секирой чистить лук неправильно
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Не к месту))
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Но вообще секира штука полезная)
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Прям как писать не SPA на технологии заточенной исключительно под SPA
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
SPA — замечательная современная технология
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Пользователей раздражает переходить на другую страницу по каждому клику
источник

DK

Denis Krivosheev in Elm Lang сообщество разработчиков
Некоторых пользователей вообще немного подбешивает современный вэб)
источник