트위그 (템플릿 엔진)
원저자 | Armin Ronacher,[1] Fabien Potencier |
---|---|
개발자 | Symfony SAS |
발표일 | 2009년 10월 12일 |
안정화 버전 | 3.9.3[2]
/ 2024년 4월 18일 |
저장소 | |
프로그래밍 언어 | PHP |
운영 체제 | 크로스 플랫폼 |
종류 | 템플릿 엔진 |
라이선스 | BSD 라이선스 |
웹사이트 | twig |
트위그(Twig)는 PHP 프로그래밍 언어를 위한 템플릿 엔진이다. 문법은 진자와 장고 템플릿에서 기원한다. BSD 허가서로 라이선스된 오픈 소스 제품이며 유지보수자는 Fabien Potencier이다. 최초 버전 개발자는 Armin Ronacher이다. 심포니 PHP 프레임워크는 버전 2부터 기본 템플릿 엔진으로서 트위크 지원을 기본 내장하고 있다.
지원 통합 개발 환경[편집]
지원 문서 편집기[편집]
- 아톰 (문서 편집기)
- 이맥스
- Notepad++ (트위그 하일라이터를 통해)
- 서브라임 텍스트
- 텍스트메이트
- Vim
- 브래킷
- 비주얼 스튜디오 코드
- 서브에사에딧
예시[편집]
{% extends "base.html" %}
{% block navigation %}
<ul id="navigation">
{% for item in navigation %}
<li>
<a href="{{ item.href }}">
{% if item.level == 2 %} {% endif %}
{{ item.caption|upper }}
</a>
</li>
{% endfor %}
</ul>
{% endblock navigation %}
같이 보기[편집]
각주[편집]
- ↑ “mitsuhiko/twig”. 2019년 8월 13일 – GitHub 경유.
- ↑ “Release 3.9.3”. 2024년 4월 18일. 2024년 4월 25일에 확인함.
외부 링크[편집]
- 트위그 - 공식 웹사이트
- Templating Engines in PHP[깨진 링크(과거 내용 찾기)], Fabien Potencier, 2009