Началось все с того, что я решил выучить PHP, а что из этого вышло — смотрите ниже.
После прочтения уроков по php, я захотел написать свой шаблонизатор для Express с синтаксисом очень похожим на php.
Идея моей реализации простая — на место html подставлять функцию, при выполнение которой на экран будет добавлен этот htm, в качестве аргументов этой функции передавать тот код, который встраивается в специальных inline блоках (<?=
, ?>
) в html, которые в свою очередь встраивают javascript значения в html. А весь остальной код собирать в один файл и при рендеринге скармливать интерпретатору.Читать полностью »