Size: a a a

Scala User Group

2020 July 21

Oℕ

Oleg ℕizhnik in Scala User Group
Если начать ещё перечислять, что обычно от бэкенда в современном девопсе требуется, окажется тоже куча фич, которые зачастую проще с нуля написать.
Т.к. как раз самая популярная задача, которую раньше CMS решали - т.е. возможность быстро делать сервер сайд рендеринг поверх кастомных моделей данных уже не очень актуальна.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну и я вполне могу вообразить, что при определённом наборе требований окажется, что с нуля написать дешевле, чем дописывать и эксплуатировать популярные решения
источник

AS

Alex Sh in Scala User Group
Не, это не совсем то.
Там есть unit: F[Unit], что в случае с десериализацией не имеет смысла
источник

Oℕ

Oleg ℕizhnik in Scala User Group
В первой лекции по биологии человеческого поведения упоминается о когнитивном искажении, порождённом разделением каких-то сущностей на виды\типы\грыппы\категории\бакеты.
Такая категоризация обычно полезна, но иногда приводит к неверным выводам.
Вещи, которые лежат близко к разным границам в одной группе\категории могут казаться более похожими, чем они есть.
А вещи, которе лежат около границ в разных категориях\группах могут казаться менее похожими, чем они есть.

Так и выходит, что создаёшь приложение, которое попадает в типаж CMS, но по требованиям гораздо ближе к рестфул бэкендам, и выгоднее его писать как просто бэкенд, собранный из кусочков, а не поверх готовой ЦМС.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Из скалистов wix.com и the guardian тоже создавали свои CMS с нуля.
источник

λ

λoλegΥch in Scala User Group
еще вот https://prismic.io/
источник

C

Cesare Borgia in Scala User Group
λoλdog
Кстати, когда сделаете удобный ui везде ?)
Я тут на хакатоне реакт затащил
источник

C

Cesare Borgia in Scala User Group
А так да, у нас ток бекендеры. Юай не пишем)
источник

λ

λoλdog in Scala User Group
Cesare Borgia
Я тут на хакатоне реакт затащил
Я прост вчера охерел насколько все неудобно
источник

λ

λoλdog in Scala User Group
Но стало лучше, чем было
источник

GP

Grigory Pomadchin in Scala User Group
λoλdog
Я прост вчера охерел насколько все неудобно
это про что ты
источник

λ

λoλdog in Scala User Group
Спроси у него сам, это ж секрет
источник

C

Cesare Borgia in Scala User Group
Grigory Pomadchin
это про что ты
Про секрет
источник

AS

Alex Sh in Scala User Group
Alex Sh
Народ, есть ли какие-нть обощенные type classes для парсинга(десериализации)?
Что-то типа
trait Deser[F[_], In, Out] {
 def deser(in: In): F[Out]
}
🤔
Например io.circe.Decoder будет определен как Deser[Either[DecodingError, ?], Json, ?]]
P
.S. Вообще deser(in: In): F[Out] по форме похожа на Kleisli[F, In, Out], но что-то я сходу не могу вспомнить type classes для этого.
А есть ли в тофу что-нть для этого случая?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Alex Sh
А есть ли в тофу что-нть для этого случая?
нет
источник

AS

Alex Sh in Scala User Group
Жаль. Походу придётся самому велосипедить 😕
источник

AF

Anton Feoktistov in Scala User Group
Oleg ℕizhnik
Из скалистов wix.com и the guardian тоже создавали свои CMS с нуля.
Про Wix знаем. Спасибо за информацию
источник

AK

Anatoliy Kernokus in Scala User Group
Чисто академический интерес. Если человек знаком только с java ,то ему ведь не сложно в теории было бы поднять веб сервер на scala с базой данных?
источник

AK

Anatoliy Kernokus in Scala User Group
Точнее,хватило ли бы ему на это дня?
источник

AK

Anatoliy Kernokus in Scala User Group
🤔
источник