Fork me on GitHub
#clojure-poland
<
2016-02-25
>
andrzejsliwa15:02:55

Hej, znacie jakis dobry template pod web'a (baza danych + migracje, web endpoint + sesja + json, component/mount itd) ?

andrzejsliwa15:02:49

jest niby dust, czy luminus jako micro framework... ale jestem ciekawy czy ktos z was czegos podobnego uzywa

andrzejsliwa15:02:57

w sensie prekonfigurowany szablon

jaen16:02:21

Ja zwykle wszystko składam sam (ot choćby dlatego, że używam boota a nie leina, więc tak dużo szablonów to do tego nie ma). Luminus niby spoko, ale moim zdaniem raczej do MPA niż robienia SPA+API. Ducta nie próbowałem, ale z tego co patrzyłem na repo wydaje się być spoko. Mnie osobiście całkiem podoba się filozofia https://github.com/juxt/modular. Co prawda nie używam go, ale np. komponowanie aplikacji z zależności komponentu spełniających jakiś protokół (np. WebHandlerProvider czy coś to stamtąd właśnie podpatrzyłem).

nooga16:02:01

wszedzie te modulary

nooga16:02:06

szczuja czlowieka nimi

jan.zy16:02:29

ja sam wszystko sklejam.

jan.zy16:02:04

mogę ci podrzucić listę libów, które użyłem ostatnio

jaen17:02:52

Znaczy, nie używałbym modulara as-is, mam wrażenie że jest trochę przekomplikowany, ale popatrzeć na niego i podpatrzeć dobre pomysły — czemu nie.

jaen17:02:29

Ja mogę w ramach porównania jak to inni składają aplikację podrzucić moją inżynierkę — boot, component, ClojureScript, websockety (przez sente), transit, cljs-devtools/dirac i inne pierdoły.

jaen17:02:21

https://gitlab.com/jaen/thesis-code-new/tree/master jakby co — pod koniec było to robione metodyką DDD (Deadline Driven Development), więc niektóre miejsca wyglądają gorzej niż powinny, ale ogólny zarys się w miarę trzyma kupy (CHYBA). W documentation jest sama inżynierka — jakby nie szło się połapać z samego kodu jaka jest struktura i co robi, to 4. i 5. rozdział to tłumaczy.

jaen17:02:56

Tylko w sumie nie ma migracji, bo zrobiłem ES + CQRS : V