���ʤ������äƤ��Ф�ä����ϼ¤Ϥ⤦�������Ƥ�������ɡ��ʤ󤫥���ץ륢�ץ�ΤĤ�꤬��äƤ뤦�����ʡ������ʥե졼�����Ȳ����Ƥ��ơ��礷�����ץꤸ��ʤ��Τ���Ȥϰճ���ʣ���Ǥ�����Х����餱���ߤ����ʤ��ȤˤʤäƤ��ޤä���
�����󤳤�������Ƥ⤤�����ɻ��ͤˤʤ�͡���ʡ��Ĥ�˰�����ʡ��Ȥ��פä��̤�ͷ�Ӥ�Ϥ᤿��ճ��Ȥ��ä����ڤ����ʤäƤ�����äơ�����ʤ�Τ����褿��
faultier's Asagao at master - GitHub
������
Plack��Ȥä�Sinatra�äݤ�������Web���ץ��񤱤�ʷ�ϵ��Υե졼�����ߤ����ʡʼ塹�����ˡ����README.ja���ɤ�Ȥɤ�ʤ�Τ��ϲ��Ȥʤ������󤸤�ʤ������顣�ɥ�����Ȥȥ���ץ륢�ץ꤯�餤�Ϻ�äƤߤ褦�Ȥϻפ��ޤ����������Ǥ��뤫��Ƥߤ�ݤˤϥ������ɤ�Ǥ������������ɵ�����ñ�ʥ���ץ륳�������ɥ�����ȡ�ͽ���ϡ���ä��衣
TODO
- Sinatra������뤳�Ȥϰ��̤�����褦�ˤϤ�����
- �㤨��Plack::Builder��enable�Ȥ���ľ�˽񤱤�褦�ˤ���Ȥ�
- pass�Ȥ�before�Ȥ�after�Ȥ�
- config�Ȥ�dispatch�Ȥ�Ŭ��������ΤǤɤ��ˤ�����
- ���ƥ�ץ졼�Ȥ�Text::MicroTemplate�����ʤΤ�¾�Τ��б�����
�פä�����
Sinatra����Ȥϰճ��ȥ��åѥꤷ�Ƥ�����Ȥ���ä��ɤ���٥롣
���Ȥ�������DSLŪ�ʸ����ܤˤʤ��Τ��������ΤϤ�äѤ�Ruby�Τ��ڤǤ����ʤ��Ȼפä���Ʊ�����Ȥ��Τ�Perl�������⤦����äȥȥ�å������봶��������ޤ������������⤢�������ɤ⡣
�ʤ�����Ƕ�Ŀ�Ū��Plack��������ʤ�����ɡ����򤤤���ߤ�ʤ�äȤ�����Ȥ����衣
�ɵ�
�֥����ǡ�CPAN��Dancer�äƤΤ�����ޤ���פȶ����Ƥ��ä������Ϥ����ۤ�Ȥ�����äƤ顣�������ϥС������1.0�Ǥ��������ʤ����äȤ��äȤ����Ȥ��Ƥޤ����ҡ����狼�äƤƤ�ä���ʤ�Ȥ⤫���Τ�ʤ��ä��ΤϤȤƤ��Ѥ���������
�����Ƹ����ʤ顢�������������������������ɤ��ä���Plack�˾�äƤ�äƤ����Τ����ߤʤ��餤���ʤ���ư������Ķ��������Ƥ�ڤȤ��ߥɥ륦������Ťͤ���Ȥ����ۤ顢�������Ȥ���衣���Ȳ�TemplateToolkit�����ʤΤ�Text::MicroTemplate��view��񤱤�褦�ˤ����Ȥ����ĤǤ�Dancer�ϺǾ��¤ΰ�¸�����ʤ��Τǥ��󥹥ȡ����ǥץ����ϳڤ��������ɡ�Asagao��Any::Moose�Ȥ�Path::Dispatcher�Ȥ�����ʤ�Τ˰�¸���Ƥƥ�󥿥륵���ФȤ��˾夲�ˤ������⤷��ʤ���
�ष�������ܤˤ����Ƥ�餪������ǥ������ɤ⤦��
������ɵ�
�֥����ǡ�Dancer::Handler::PSGI �����뤫�� plack �ξ�Ǥ⤦���������!�פäƶ����Ƥ�餤�ޤ�����
���졼��
���졼��
���졼��
��ǰ�Ǥ����롣�⤦�����˰�̣�ʤ��Ǥ����롣�ޤ��ٶ����ȻפäƤȤꤢ����������ȻפäƤ��Ȥ����ޤǤ�������ä��㤦����