module
NoirTechs::Catalog::Zig
Overview
NoirTechs catalog entry: zig_zap.
One file per technology; NoirTechs::TECHS in src/techs/techs.cr is
macro-derived from every constant under NoirTechs::Catalog.
Defined in:
techs/catalog/zig/cli.crtechs/catalog/zig/http.cr
techs/catalog/zig/httpz.cr
techs/catalog/zig/jetzig.cr
techs/catalog/zig/tokamak.cr
techs/catalog/zig/zap.cr
Constant Summary
-
CLI =
{:zig_cli => {:framework => "CLI (zig-cli / zig-clap / std.process / yazap / zig-args)", :language => "Zig", :similar => ["zig-cli", "zig_cli", "clap", "zig-clap", "yazap", "zig-args"], :supported => {:endpoint => true, :method => false, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}}} -
HTTP =
{:zig_http => {:framework => "std.http.Server", :language => "Zig", :similar => ["zig-http", "zig_http", "std-http-server", "std.http.server"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
HTTPZ =
{:zig_httpz => {:framework => "httpz", :language => "Zig", :similar => ["httpz", "http.zig", "http_zig", "zig-httpz", "zig_httpz"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
JETZIG =
{:zig_jetzig => {:supersedes => ["zig_httpz"], :framework => "Jetzig", :language => "Zig", :similar => ["jetzig", "zig-jetzig", "zig_jetzig"], :supported => {:endpoint => true, :method => true, :params => {:query => true, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
TOKAMAK =
{:zig_tokamak => {:supersedes => ["zig_httpz"], :framework => "Tokamak", :language => "Zig", :similar => ["tokamak", "zig-tokamak", "zig_tokamak"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => true, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}} -
ZAP =
{:zig_zap => {:framework => "Zap", :language => "Zig", :similar => ["zap", "zigzap", "zig-zap", "zig_zap"], :supported => {:endpoint => true, :method => true, :params => {:query => false, :path => false, :body => false, :header => false, :cookie => false}, :static_path => false, :websocket => false}, :context => {:callee => true}}}