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 を参照してください。