2 ms·
Starlark does allow for much more concise and powerful config specification. I am building https://github.com/claceio/clace https://github.com/claceio/clace, wh
by ajayvk 1y ago
Starlark does allow for much more concise and powerful config specification. I am building https://github.com/claceio/clace https://github.com/claceio/clace, which is an application server for teams to deploy internal tools.
Clace uses Starlark for defining apps, instead of something like YAML. https://github.com/claceio/clace/blob/main/examples/utils.star https://github.com/claceio/clace/blob/main/examples/utils.st... is a config file which defines around seven apps (apps are downloaded and deployed directly from git).
Clace uses Starlark for defining app level routing rules also. This avoids the need to use a nginx like DSL for routing.