This might be useless for you if you are a person of practice rather than a person of theory.
The philosophy of haolib
- haolib is designed to be a comprehensive library for building different types of applications, it is a meta-framework to solve as many problems as possible.
- haolib considered to be a monolith. It is a single package.
Still, if you do not need some features (for example, you most likely wouldn’t need Web API features if you are building
a Kafka consumer), you can use only the parts you need.
See installation for more details.
- haolib is designed to be as implementation-agnostic as possible. It is not tied to any specific database, web framework, or any other dependency.
- haolib is always SOTA. Of course, we will keep a feature implementation if for some reason it becomes legacy, but the vector of development and adding new features is always to be as SOTA as possible.