チーター

Pythonで書かれたオープンソーステンプレートエンジンおよびコード生成ツール
今すぐダウンロード

チーター ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT License
  • 価格:
  • FREE
  • 出版社名:
  • Tavis Rudd
  • 出版社のWebサイト:
  • http://cheetahtemplate.org/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 190 KB

チーター タグ


チーター 説明

Pythonで書かれたオープンソーステンプレートエンジンとコード生成ツール Cheetahはスタンドアロンを使用するか、他のツールとフレームワークと組み合わせることができます。 Web開発はその原則的な使用ですが、Cheetahは非常に柔軟で、SQL、Java、フォームの電子メール、C ++ゲームコード、さらにはPython Codeの生成にも使用されています。フロントエンドのためのチーター。 CheetahはPythonを補完するように設計されていました。・Cheetahのコア構文はプログラマー以外の学習を簡単に学ぶべきです。・Pythonコードや他のチーターからアクセス可能なテンプレートにオブジェクト指向のインタフェースを提供することで、コードの再利用を簡単にする必要があります。テンプレート。・Pythonオブジェクト、関数、およびその他のデータ構造は、チーターで完全にアクセス可能でなければなりません。・Cheetahはフロー制御とエラー処理を提供する必要があります。フロントエンドに属するロジックは、複雑なのでバックエンドに解釈されるべきではありません。・コンテンツ、グラフィックデザイン、プログラムコードを分離するのが簡単ですが、それらを統合するのも簡単です。 "Cheetah"の主な機能は次のとおりです。 ・すべての主要なPython Webフレームワークによってサポートされています。 ・完全に文書化されており、アクティブなユーザーコミュニティによってサポートされています。 ・テキストベースのフォーマットを出力/生成できます。 ・テンプレートを最適化されていますが、読み取り可能な、Pythonコードにコンパイルします。 ・Pythonの電力と柔軟性を簡単なテンプレート言語でブレンドし、プログラマーが理解できるような簡単なテンプレート言語。 ・テンプレート作成者は、テンプレート内のPythonデータ構造、モジュール、機能、オブジェクト、またはメソッドにフルアクセスします。その間、管理者は必要に応じてPythonへのアクセスを選択的に制限する方法を提供します。 ・Pythonコードまたは他のチーターテンプレートからアクセス可能なテンプレートにオブジェクト指向インタフェースを提供することで、コードの再利用を簡単にします。 1つのテンプレートは、そのセクションを別の再実装のセクションにサブクラス化できます。 Cheetahテンプレートは、Pythonクラスのサブクラスであり、その逆も同様です。 ・ダイナミックウェブサイトのパフォーマンスを劇的に向上させる可能性があるシンプルで強力で強力なキャッシングメカニズムを提供します。 ・コンテンツ、グラフィックデザイン、およびプログラムコードのクリーンな分離を奨励する。これにより、非常にモジュール式で柔軟で、再利用可能なサイトアーキテクチャ、開発時間が短くなり、維持が容易なHTMLおよびプログラムコードが発生します。それはチームの努力に特に適しています。 ・そのコマンドラインツールを介して静的HTMLを生成するために使用できます。 このリリースの新機能: ・キール・フラグを黙示録に沈黙印刷する(Abbeyj) ・Python3(Rtyler)の分岐コードの量を最小限に抑えるためのリファクタリング ・Template.compile()は、数多くのリーディングアンダースコア(RTYLER; Kirill Uhanovによって報告された)を持つクラス名を作成しなくなります。 ・Templates(RTYLER)の指令用法を報告するためのDirectiveAnalyzer(Cheetah-Analyze Script)が追加されました ・高齢者LaTeX DocsはSphinx(Rtyler)のRSTに変換されました ・#RAWブロックが$ - PARCEHOLDERSおよびESCAPED文字列の評価を防ぐこと(Karmix0) ・PSPの行動やその他の未使用の内部(RTYLer)を検証するための新しいテストが追加されました


チーター 関連ソフトウェア