Size: a a a

2020 November 21

ВК

Василий Кузнецов... in pro.elixir
Yevhenii Kurtov
@ikatkov не совсем в тему, конечно. А Русс он в этом чате?
@liveforeverx вроде он
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Yevhenii Kurtov
@ikatkov не совсем в тему, конечно. А Русс он в этом чате?
Он, но не тот, который в видео)))
источник

T

Tharin in pro.elixir
Если вы задумаете писать архитектуру с нуля, используя зонтичные приложения, станете ли вы убирать взаимодейтсвия с бд в отдельное приложение? Читал тут вот эту статью: https://medium.com/@cedric_paumard/how-to-build-multiple-web-apps-with-elixir-thanks-to-umbrella-part-2-set-up-the-project-800d6d731dbd - человек предлагает так и сделать. И я подумал: как тогда тесты писать? Так или иначе бизнес-сайд приложения будет тесно связан с базой, не мокать же всё.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Tharin
Если вы задумаете писать архитектуру с нуля, используя зонтичные приложения, станете ли вы убирать взаимодейтсвия с бд в отдельное приложение? Читал тут вот эту статью: https://medium.com/@cedric_paumard/how-to-build-multiple-web-apps-with-elixir-thanks-to-umbrella-part-2-set-up-the-project-800d6d731dbd - человек предлагает так и сделать. И я подумал: как тогда тесты писать? Так или иначе бизнес-сайд приложения будет тесно связан с базой, не мокать же всё.
Да
источник

AB

Alex Bubnov in pro.elixir
Tharin
Если вы задумаете писать архитектуру с нуля, используя зонтичные приложения, станете ли вы убирать взаимодейтсвия с бд в отдельное приложение? Читал тут вот эту статью: https://medium.com/@cedric_paumard/how-to-build-multiple-web-apps-with-elixir-thanks-to-umbrella-part-2-set-up-the-project-800d6d731dbd - человек предлагает так и сделать. И я подумал: как тогда тесты писать? Так или иначе бизнес-сайд приложения будет тесно связан с базой, не мокать же всё.
Это не самый простой путь, да, нужны дополнительные приседания, причём не всегда понятные.
Опять же, феникс очень плохо подходит для разделения на куски, и нет аналога common_test, который пишется в корень проекта
источник

IK

Ihor Katkov in pro.elixir
Tharin
Если вы задумаете писать архитектуру с нуля, используя зонтичные приложения, станете ли вы убирать взаимодейтсвия с бд в отдельное приложение? Читал тут вот эту статью: https://medium.com/@cedric_paumard/how-to-build-multiple-web-apps-with-elixir-thanks-to-umbrella-part-2-set-up-the-project-800d6d731dbd - человек предлагает так и сделать. И я подумал: как тогда тесты писать? Так или иначе бизнес-сайд приложения будет тесно связан с базой, не мокать же всё.
Никогда не выбирал бы зонтичные приложения
источник

VS

Vladimir Sekisov in pro.elixir
Alex Bubnov
Это не самый простой путь, да, нужны дополнительные приседания, причём не всегда понятные.
Опять же, феникс очень плохо подходит для разделения на куски, и нет аналога common_test, который пишется в корень проекта
почему плохо?
Всегда выпиливаю ecto
в зонтик и роутеры для
непересекающихся подприложений отдельно,
в phoenix части часто оставляю
только endpoint,
аналог ct общий как таковой и не
нужен, его всегда можно
собрать.
источник

ВК

Василий Кузнецов... in pro.elixir
Tharin
Если вы задумаете писать архитектуру с нуля, используя зонтичные приложения, станете ли вы убирать взаимодейтсвия с бд в отдельное приложение? Читал тут вот эту статью: https://medium.com/@cedric_paumard/how-to-build-multiple-web-apps-with-elixir-thanks-to-umbrella-part-2-set-up-the-project-800d6d731dbd - человек предлагает так и сделать. И я подумал: как тогда тесты писать? Так или иначе бизнес-сайд приложения будет тесно связан с базой, не мокать же всё.
Мокать все.
источник

ВК

Василий Кузнецов... in pro.elixir
Это цена которую вы платите за такую архитектуру
источник

ВК

Василий Кузнецов... in pro.elixir
Ах, совсем забыл. Можете не писать тесты😁
источник

D

Disi in pro.elixir
Vladimir Sekisov
почему плохо?
Всегда выпиливаю ecto
в зонтик и роутеры для
непересекающихся подприложений отдельно,
в phoenix части часто оставляю
только endpoint,
аналог ct общий как таковой и не
нужен, его всегда можно
собрать.
> Всегда выпиливаю ecto

Глупый вопрос, но насколько это этично?
источник

D

Disi in pro.elixir
Я честно чаще не люблю ОРМ (люблю писать прям на SQL процедуры, фетишь такой), но если фрейм предлагает ORM мне кажется что мне голову оторвут если я буду писать SQL-реквесты
источник

T

Tharin in pro.elixir
Disi
Я честно чаще не люблю ОРМ (люблю писать прям на SQL процедуры, фетишь такой), но если фрейм предлагает ORM мне кажется что мне голову оторвут если я буду писать SQL-реквесты
Он имел в виду, что выпиливает его в отдельное приложение
источник

D

Disi in pro.elixir
аа
источник

D

Disi in pro.elixir
🤔
источник

PG

Pig Greenest in pro.elixir
Экто не ОРМ
источник

D

Disi in pro.elixir
А мне показалось что близко
источник

T

Tharin in pro.elixir
Vladimir Sekisov
почему плохо?
Всегда выпиливаю ecto
в зонтик и роутеры для
непересекающихся подприложений отдельно,
в phoenix части часто оставляю
только endpoint,
аналог ct общий как таковой и не
нужен, его всегда можно
собрать.
Всмысле собрать?
источник

VS

Vladimir Sekisov in pro.elixir
совсем не близко,
после описания схемы
ORM и ecto практически  расходятся
по своим путям
источник

D

Disi in pro.elixir
Но построение запроса какое-то перевернутое в нем
источник