from Hacker News

Wolkenkit 3.0 – a CQRS and event-sourcing framework for JavaScript

by goloroden on 12/18/18, 11:43 AM with 66 comments

  • by tchaffee on 12/18/18, 2:06 PM

    From the home page:

    "wolkenkit is a CQRS and event-sourcing framework for JavaScript and Node.js which fits perfectly with domain-driven design (DDD). It provides the technical foundation for your application, including an event-store and a scalable real-time API. This allows you to focus on what's essential: Solving actual real-world problems in no time."

    I've been a developer for decades and this means almost nothing to me. I'm sorry if this comes across as harsh - I'm just trying to be helpful. What's your elevator pitch for this product? I'm not looking for CQRS because I don't know what it is. How many more people might you attract to your product if you could translate your pitch into how it benefits me? It's really hard coming up with your one-liner in plain English. But every time I see a one-liner that means very little to me as a programmer (which is unfortunately most projects), I encourage folks to put in the effort. Otherwise, I just skip over it and move on. And I'm guessing I'm not the only one.

    Here's a one liner I think works well: "React: A JavaScript library for building user interfaces".

    I hope that helps.

  • by tomphoolery on 12/18/18, 6:49 PM

    Love how the "Getting Started" to Wolkenkit doesn't even have any tangible code until page 3. If your quick start guide can't even get to the point until halfway down the page, I'm gonna bet that your framework isn't very user-friendly.

    Also, can anyone tell me what this even does? I've been clicking around and besides a bunch of vapid "philosophy" documents I can't figure out what the fuck anyone would use this for...

  • by bengale on 12/18/18, 12:51 PM

    This is the one that you can't use for commercial projects?
  • by hknd on 12/18/18, 1:18 PM

    Looks really interesting.

    Are there any companies using this in prod already? Or any load experiment numbers? Proving that this actually is a "scalable real-time API"?

  • by pibi on 12/18/18, 1:38 PM

    https://www.wolkenkit.io/#getting-started-test-drive

    I don't see any messages in my network console, so it seems the message form is actually not really sending anything and the app is not a real wolkenkit app. Am I right?

  • by z3t4 on 12/18/18, 9:47 PM

    Why does libraries like this insist of using a query language similar to SQL rather then map, reduce, filter that are more like JavaScript!? Or is SQL so much better ?
  • by boubiyeah on 12/18/18, 3:03 PM

    That header animation was cool only the first 50 times I saw it
  • by Yuioup on 12/18/18, 10:30 PM

    CQRS and Event Sourcing ... run away, run far, far away.
  • by ziont on 12/18/18, 12:48 PM

    when do you use cqrs/es ?

    is this like Datomic?