Files
kapow/docs/source/concepts/philosophy.rst
pancho horrillo ab615e2276 doc: markup :any: role as default role, which is now :tech: (custom)
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-12-11 15:59:27 +01:00

32 lines
700 B
ReStructuredText

Philosophy
==========
Single Static Binary
--------------------
- Deployment is then as simple as it gets.
- `Docker`-friendly.
Shell Agnostic
--------------
- *Kapow!*, like John Snow, knows nothing, and makes no assumptions about the
shell you are using. It only spawns executables.
- You are free to implement a client to the Data API directly if you are so
inclined. The spec provides all the necessary details.
Not a Silver Bullet
-------------------
You should not use *Kapow!* if your project requires complex business logic.
If you try to encode business logic in a shell script, you will **deeply**
regret it soon enough.
*Kapow!* is designed for automating simple stuff.