[recovery mode] Swig — JavaScript шаблонизатор с Django Template синтаксисом
Заметил, что на Хабре никто не писал про отличный JavaScript шаблонизатор Swig. JavaScript в поледнее время становится все более популярным и находит новые неожиданные сферы применения. Вот и меня не обошел этот тренд, так что при just-for-fun разработке одного проекта я не удержался и решил попробовать использовать JS одновременно на сервере (Node.JS), веб-клиенте (Backbone.js — все серьезно :)) и в мобильном приложении (PhoneGap). Следующим шагом для меня стал выбор шаблонизатора, причем поддержка как node, так и браузера была обязательным критерием. До этого я имел дело в основном в Django Template Language, так что выбор пал на Swig. Особенности Swig: Django Template подобный синтаксис Крайне высокая скорость работы (бенчмарки) Поддержка node.js и основных браузеров Совместимость с Express Открытый исходный код Читать дальше →