Size: a a a

2021 May 06

M

MrFlorius in pro.elixir
Да, я был не прав назвах их опциональными, но имел ввиду как раз это
источник

E

Elmir in pro.elixir
так в эрланге если не определен handle_call beam вообще вроед как не соберется, если бехавиоур указан, или нет?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну ты же выкинул use GenServer. Что тебе мешает в таком случае выкинуть -bahaviour
источник

E

Elmir in pro.elixir
кажется понял, что если прилетит cast или call все и рухнет
источник

B

Bogdan in pro.elixir
Да не нужен этот Live View никому) Ставьте GraphQL топ же.
источник

B

Bogdan in pro.elixir
Если соберешься пользовать, не забывай про  
temporary_assigns:
источник

B

Bogdan in pro.elixir
Но в целом  проект на LV, это трата времени. Учитесь на чужих ошибках)
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
That’s depends - как говорится.

Смотря какой проект. Сделать, к примеру админку, силами бекенда - не привлекая умеющих крутить react-ами, но при этом чтобы там всё как SPA работало - не такая и трата времени. Скорее наоборот, очень высокое снижение затрат.
источник

VS

Vladimir Sekisov in pro.elixir
Спасибо, так и делаем,
никогда не слушаем советы,
начинающиеся с "это же топ".
источник

M

MrFlorius in pro.elixir
Ну вот мне админка и нужна
источник

AN

Alexey Novoselov in pro.elixir
LV - альтернатива Phoenix HTML eex (dead view как его прозвали уже в зарубежном сообществе эликсирщиков) -  поживее, но чуть потяжелее. Это никак не замена ректу, вью, эмберу и остальным. Это абсолютно другая область применения - быстро собрать сайтик без помощи фронтов на генераторах. Админки - идеальное применение. Блог или чат вполне себе. Крутое СПА умеющее в стэйт на клиенте и собирать данные с разных бэкэндов - вообще мимо.
источник

M

MrFlorius in pro.elixir
Конечно
источник

AN

Alexey Novoselov in pro.elixir
ну ты сравни сколько страницу на LV будешь делать, и сколько на гкл/рест + реакт и реши, как тебе будет удобнее и быстрее. Отжор ресурсов для админки мне кажется сомнительный критерий, если у тебя не 1 000 000 админов планируется
источник

M

MrFlorius in pro.elixir
Ну вот да, надо тут подумать
источник

LL

Lama Lover in pro.elixir
Пилить большие сайты на LiveView я всё-таки никому не советую. А вот маленькие интерактивные сайтики — пожалуйста. Ещё очень интересная фича у LiveView так это то, что он работает очень просто и на его "изучение" нужно не больше часа
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Я сравнил недавно, раз в 10 быстрее(субъективно), чем с реактом, вью или другим спа. Я офигел, как быстро (если знать Elixir, как это у меня я) можно собрать нужную админку в одиночку сходу.
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
При том у меня есть опыт с vue, конечно не профессиональный. Я конечно понимаю, что для другого проекта продолжу мучаться с vue(потому что для сложных приложений экосистема на фронтенде намного более развита). Т.е. в другом месте на vue будет однозначно лучше... Но тут была штука недавно, куда LV идеально подходил и разница в скорости разработки оказалась колосальная.

П.С. Так я старый и давний критик LV - кто меня здесь знает. И для большинства других проектов точно не стал бы LV брать.
источник

AN

Alexey Novoselov in pro.elixir
я для одной конторы на LV запилил готовую систему учета ресурсов и планирования рабочего времени с нуля за пару месяцев, правда там юзеров пара сотен от силы. И то больше половины времени ушла не на кодинг, а на сбор требований - проверка прототипа - внесение изменений - проверка...
источник

B

Bogdan in pro.elixir
На React админку получится сделать быстрее, там все компоненты, графики и много еще чего уже написано.
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Не факт. That depends от админки и от опыта участвующих.
источник