外典: 非公式なコンポーネントについてのドキュメント

標準的なTurboGearsのコンポーネントはCherryPy、SQLObject、Kid、MochiKitです。これが常識なのですが、TurboGearsを使う人すべてがこれらのコンポーネントを実際に使っているわけではありません。混乱を避け、はっきりとした線引きをするために、公式なドキュメントではこれらが唯一のコンポーネントであるかのように説明をしています。しかしここでは違います。

このセクションではどのようにコンポーネントを変更すればよいのか、なぜそうしたいのか、また標準のコンポーネントを使わないことで何を失うのかを説明することに専心したいと思います。もちろんTurboGearsは非標準のコンポーネントを公式にはサポートしませんが、このセクションで扱うようなコンポーネントを使用する場合は、問題にぶつかったときにメーリングリストで答えてくれる人もいるでしょう。

外典という名前に違和感を覚えるかもしれませんが、 外典 とはもともとキリスト教やユダヤ教の原典(canon)に採られなかった文書のことを指します。