Fork me on GitHub
#keechma
<
2018-09-19
>
loganpowell11:09:46

@mihaelkonjevic I am finally reading through this article: https://keechma.com/news/route-driven-apps-rock/ I really think this should be in the guides, perhaps even in the introduction. It's really well put together and explains everything from the route->...->UI.

loganpowell11:09:11

I really like how you scope out what's covered in the article in the first diagram. That really helps newbs wrap their head around what they're going to learn and where to put it in their mental model of the system

loganpowell11:09:07

Quick question though... in the diagram, shouldn't the yellow arrow stemming from the UI box be pointing to the controller manager rather than one individual controller? https://keechma.com/blogposts/developing_with_keechma.006.png

loganpowell11:09:03

From the Introduction (https://keechma.com/guides/introduction/): "UI action flow When the user performs an action (e.g. clicks on a button) the command is sent to the controller manager."

mihaelkonjevic13:09:50

@loganpowell You are correct, it should go to the controller manager and then to the controller (but it would also make the diagram more complex than it’s needed).

mihaelkonjevic13:09:55

Regarding guides, I’ve started work on re-organization some time ago, but finding time to finish the work is hard lately. Hopefully we’ll be able to do it in the next few months. That’s basically the only thing that’s stopping me from pushing out proper 1.0.0 version

loganpowell13:09:19

Maybe I could help you with the new guides. I was thinking of creating one for myself like I did for core.async: https://medium.com/@loganpowell/cljs-core-async-101-f6522faf536d where I would start with some reagent basics and then build up/into keechma

loganpowell13:09:55

more like a tutorial to build a small application

mihaelkonjevic14:09:32

@loganpowell that would be great 🙂 . Even the feedback on how to organize them and questions you had while reading them are helpful

loganpowell16:09:43

Give me some time. I will report back with my progress. This weekend I'm visiting family, but I'll dedicate next weekend to putting something together