tkCGIApplication Framework ドキュメント

この文書は、軽量 CGI ベースの自作フレームワーク tkCGIApplication と、その関連モジュール tkBase, tkFormData, tkHTMLDocument の現状仕様を、Sphinx で保守できる形に整理したものである。

想定用途

本フレームワークは、以下の用途を主対象とする。

  • 簡易 security レベルの CGI アプリケーション

  • 学内・社内・研究室内の小規模ツール

  • HTML 画面または JSON API を素早く作る用途

  • 開発・デバッグ・デプロイを簡単にしたい場面

  • 将来的に Flask へ最小限の修正で移植したいプロトタイプ

非目標

以下は、本フレームワークの現時点での非目標である。

  • 大規模 Web サービス向けの完全なフレームワーク化

  • 高度な認可、CSRF 対策、ORM、middleware などの包括実装

  • Flask / FastAPI 等の成熟フレームワークの完全代替