This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-07-04
Channels
- # beginners (8)
- # boot (20)
- # cider (8)
- # cljs-dev (263)
- # cljsjs (8)
- # cljsrn (20)
- # clojure (151)
- # clojure-argentina (1)
- # clojure-belgium (7)
- # clojure-dev (18)
- # clojure-italy (25)
- # clojure-spec (34)
- # clojure-uk (15)
- # clojurescript (89)
- # component (45)
- # core-async (27)
- # cursive (16)
- # datomic (53)
- # emacs (40)
- # figwheel (3)
- # hoplon (62)
- # jobs (1)
- # jobs-discuss (7)
- # luminus (8)
- # lumo (60)
- # off-topic (3)
- # parinfer (1)
- # precept (1)
- # protorepl (15)
- # re-frame (37)
- # reagent (7)
- # ring (3)
- # ring-swagger (73)
- # slack-help (1)
- # specter (19)
- # sql (4)
- # test-check (10)
- # uncomplicate (2)
- # unrepl (14)
- # untangled (52)
- # vim (5)
- # yada (42)
OK, the template is updated for the combo lib: https://github.com/awkay/untangled-template
I’m going to continue working on it some more and add in some of the bootstrap helpers, sessions, a few routes, and maybe HTML5 routing
oh, and a couple of the client tests are failing, but that is known..just didn’ get to them yet
@currentoor On UUIDs instead of tempids: I did think of something that loses: generality. The forms support, for example, only sends deltas. It uses tempids (the type) on the entities to figure out which ones are “new”. The assumption in Untangled is that non-persisted entities have tempids, so using your own UUID scheme might lose some functionality.
that said, the tempids contain a UUID, so you could remap from a tempid with that UUID to just that UUID 🙂
I have not tested: - Deployment to heroku - Generation of the uberjar, or running it from it - I have not added how to run the server tests from a browser to the README (but it works) Full HTML5 routing, logins, session support, and “remembered desired page” after login all implemented.
Make sure you run it from it’s own server so that login has something to talk to. I just remembered I have not tested the “unhappy paths” either. If the server is down, I don’t know what the UI will do.
It has a fallback, but I didn’t try it. I also didn’t try a failed login. But I need to quit for now 🙂
Oky. Will test and see how it goes. 🙂 Thank you so much for taking the time to update the template.
sure. I wanted to get to it. I’m glad I did. This is a much better showpiece than before. I’ll touch it up some more soon and make it prettier with perhaps a bit more functionality (like new user working)
awesome. Don't know about other devs. For me the simplest way to get started and learn something new is to play around with a working app. A side-effect of doing this is when learning react/redux what that I also picked up some good patterns that colleagues that just read the docs seemed to have missed.
So, everyone, I’m intentionally not taking a job at the current time, and I’m spending a lot of my coding time on Untangled. I’m hoping that those of you that like Untangled might help support my efforts. Anything helps. I’ve started a Patreon account at https://www.patreon.com/untangledfw. If you use Untangled at work, you might see if your company would be interested in sponsoring the continued work. Thanks!
awesome 🙂 untangled is really awesome. Quite excited about how much better it can get with you working fulltime 🙂
Heroku deploy worked: https://untangled-template.herokuapp.com/
(with some minor tweaks) Login is: <mailto:[email protected]|[email protected]> or <mailto:[email protected]|[email protected]> Password is letmein
We just upgraded to the new untangled, awesome stuff @tony.kay
We had some dependency problems but nothing to worry about
Guava is always fun...
And we moved completely to untangled/om-css
Really loving how not magic it is
And just printing a style tag is insanely powerfull for SSR
Yeah, the improvements that @timovanderkamp made are pretty nice there. I should add that to the template
@tony.kay do you mind if i update template to use the modular server stuff? or was there a reason you didnt?
how would you switch between? and which would be the default?
so i get the easy server is easy 😑, but shouldnt we be pushing towards the modular way anyway?
the old handler hook stuff makes me cringe
Don't know how much work it is to maintain. A javascript template project that I liked went with feature/X
branches derived from master. https://github.com/kriasoft/react-starter-kit ex: feature/redux, feature/apollo, etc.. 🙂
at the moment, trying to keep maintenance to a minimum, so I don’t want to fork off too many things 🙂
in untangled template is it expected behaviour to have [untangled-template.server:55] - Read session for key 1499201867886
printed multiple times on refresh (on dev & jar) ?