
Command Palette
Search for a command to run...

Comments (1)
Join the discussionBecause there is no right answer in the world, we believe that the moment we feel that we are making a mistake is the moment we grow.
I often enjoy reading your blog posts. Actually, I settled here because of you ^^ My hashnode address is https://dimohy.slogger.today I'm not in English, so you won't be able to see my post right away, When translated into English, it seems to read not badly. Thanks for leading me here ^^
More from this blog
Closing thoughts on A-Frame architecture
Phew, that was a lot. I'm always surprised how simple solutions contain so much detail and nuance when I try to explain them. I hope I conveyed the message that A-Frame simplifies code within a module or class by separating the infrastructure compone...

Testing A-Frame architecture
No architecture is complete without an easy way to test the functionality. My recommended strategy is to use two types of tests: unit and integration. As far as test setup goes, there is no clear winner for a test framework. xUnit.NET, NUnit and the ...

Tackling complex examples using A-Frame architecture and Wolverine
The examples in the previous posts seem really nice for simple scenarios. How do I approach more advanced use cases? The big scenarios are: I need multiple pieces of data from different sources I need to perform an infrastructure call in the middle...

Leverage Wolverine's A-Frame architecture support
I’ve shown how I write code using the A-Frame architecture without help. Yet I find a library or framework very convenient when using advanced techniques. Wolverine is at its core a messaging framework, but goes well beyond that. It has an in-memory ...

A simple A-Frame example
Now the expected structure is clear, let's take a look at the code. I will start with a minimal API implementation to demonstrate that there is no need for a framework to implement this architecture. I do know of a framework that makes A-Frame effort...
