Size: a a a

2020 August 30

ŹR

Źmićer Rubinštejn in pro.elixir
Phoenix_html - знатный кусок говна. Но такое лучше не сделаешь походу...
источник

РП

Радж Полиновский... in pro.elixir
Начну с начало и внимательнее )
Спасибо )
источник

РП

Радж Полиновский... in pro.elixir
Źmićer Rubinštejn
Phoenix_html - знатный кусок говна. Но такое лучше не сделаешь походу...
Разрабам нужно большими буквами указывать:
НЕ УДАЛЯТЬ - <script defer type="text/javascript" src="<%= Routes.static_path(@conn, "/js/app.js") %>"></script> !!!
Притом первой строкой в доке .
Спасибо всем )
источник

РП

Радж Полиновский... in pro.elixir
Вообще я пока доволен, что приобщаюсь к этому продукту.
Хотя и страшно порою 😏
источник

B

Bogdan in pro.elixir
Павел
Мб зря пытаюсь усидеть на двух стульях, но есть ощущение что веб понравится в отличии от Business intelligence в которой работаю, но если не понравится, то хоть парадигму функциональную пойму и приму, а это как сам бог веле для обработки данных
фул-стак нормальная тема, если хочешь в одного в двоих раскатать MVP приложения - внутрненее или внешние без разницы. Если хочешь быть в фулстаке я бы сразу бы прыгнул на Live View фенексовый, он как раз под все эти истории с MVP отлично подходит.
источник

B

Bogdan in pro.elixir
Альтернатива GraphQL сейчас вроде модно, всем нравится, феникс там не нужен, если знаешь Ecto я полагаю быстро можно обучится. Но запускать проект в продакт будет все равно на порядок сложнее чем на Live View.
источник

B

Bogdan in pro.elixir
И сразу пиши компоненты на Surface, не повторяй моих ошибок, eex редкосное говнище.
источник

B

Bogdan in pro.elixir
источник

B

Bogdan in pro.elixir
Live View мне конечно как и многим больше всего зашел из за отсутствия долбанного JS. Точнее он есть там, но в том количестве в котором не раздражает)) можно на клиента грузить хуки)
источник

B

Bogdan in pro.elixir
Все либы от JS без проблем грузятся.
источник

B

Bogdan in pro.elixir
Сейчас вроде загрузку файлов через форму сделали, так что дыр каких-то больших я не вижу.
источник

РП

Радж Полиновский... in pro.elixir
Bogdan
И сразу пиши компоненты на Surface, не повторяй моих ошибок, eex редкосное говнище.
А чем кардинально он отличается скажем от vuejs
источник

B

Bogdan in pro.elixir
Live View работает через сокеты.
источник

B

Bogdan in pro.elixir
Как устроен vue я не знаю. Но это вроде просто обертка поверх js(грубо говоря).
источник

РП

Радж Полиновский... in pro.elixir
Bogdan
Как устроен vue я не знаю. Но это вроде просто обертка поверх js(грубо говоря).
Это я понял и согласен, это класс.
Что особенного в Surface
источник

B

Bogdan in pro.elixir
ну вот Surface это для Live View ты там не можешь реакт втсравивать. Ну вроде была какая-то либа чтобы реакт компоненты писать но там вроде чахло пока-что.
источник

B

Bogdan in pro.elixir
Surface это по сути аналог JSX от реакта
источник

B

Bogdan in pro.elixir
Еще есть AlpineJS там вроде ситаксис у vue повзаимствовали.
источник

B

Bogdan in pro.elixir
Его можно использовать в LiveView тоже, вместо хуков.
источник

B

Bogdan in pro.elixir
Но мне лично хуки больше нравятся.
источник