NAME

yatt_lite README -- Introduction to YATT::Lite

DESCRIPTION

YATT is Yet Another Template Toolkit, aimed at Web Designers, rather than well-trained programmers. To achieve this goal, YATT has following characteristics:

  • More readable syntax for HTML/XML savvy designers.

  • Various supports to build up reusable templates(widgets).

  • Static syntax checking via lint.

  • Typed variable for automatic html escaping to avoid XSS.

  • Extended entity syntax to embed complex things cleanly.

YATT::Lite は YATT と構文の上位互換性をほぼ保ちつつ高速化し、 あわせて拡張性も向上させた、全面改訂版です。 将来的に YATT::Lite が十分に安定した段階で、これを次の YATT とする予定です。

以下、一連のマニュアルで、一般名としての YATT::Lite を yatt_lite、 又は単に yatt と表記します。

Next Steps

練習環境を作るには

実際に yatt を動かしながら勉強した方が身につき易いので、誰かに頼むか自力で yl_psgi_setup を読んで、 yatt を動かせる環境を setup することをお勧めします。

デザイナーの場合

yatt の書き方を勉強するには yl_designers_intro から始めてください。

プログラマーの場合
  • YATT::Lite を Web Framework として使う場合や、他の Web Framework から PSGI 経由で使う場合は yl_webprogramming_intro をお読み下さい。

  • YATT::Lite の Core を perl からモジュールとして活用するための基礎は yl_programmers_intro をお読み下さい。

Web サーバー管理者の場合

yatt_lite のインストール方法に関しては setup_apache を参照してください。