Это приложение для Linux под названием doT, последний выпуск которого можно загрузить как v1.1.3.zip. Его можно запустить онлайн в бесплатном хостинг-провайдере OnWorks для рабочих станций.
Загрузите и запустите онлайн это приложение под названием doT с OnWorks бесплатно.
Следуйте этим инструкциям, чтобы запустить это приложение:
- 1. Загрузил это приложение на свой компьютер.
- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 3. Загрузите это приложение в такой файловый менеджер.
- 4. Запустите онлайн-эмулятор OnWorks Linux или Windows или онлайн-эмулятор MACOS с этого веб-сайта.
- 5. В только что запущенной ОС OnWorks Linux перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 6. Скачайте приложение, установите его и запустите.
СКРИНШОТЫ
Ad
точка
ОПИСАНИЕ
Создан в поисках самой быстрой и лаконичной функции шаблонов JavaScript с упором на производительность в V8 и nodejs. Он показывает отличную производительность как для nodejs, так и для браузеров. doT.js быстрый, небольшой и не имеет зависимостей. doT - это действительно надежная часть программной инженерии (я ее не создавал), которая редко обновляется именно по этой причине. Мне потребовались годы, чтобы понять, как это работает, хотя это всего лишь 140 строк кода, это похоже на волшебство. Я использовал его в других своих проектах (например, ajv) как самый маленький, самый быстрый и самый функциональный (все три!) Шаблонизатора из когда-либо созданных, что особенно полезно во всех сценариях генерации кода, где манипулирование AST является излишним. doT позволяет использовать произвольный код JavaScript в шаблонах, что делает его одним из самых гибких и мощных механизмов создания шаблонов. Это означает, что модель безопасности doT предполагает, что вы используете только доверенные шаблоны и не используете какой-либо пользовательский ввод в качестве какой-либо части шаблона, так как в противном случае это может привести к внедрению кода.
Особенности
- Он игнорирует подкаталоги
- Файлы шаблонов могут иметь несколько расширений одновременно.
- Файлы с расширением .def могут быть включены в другие файлы через {{# def.name}}
- Файлы с расширением .dot компилируются в функции с тем же именем, и к ним можно получить доступ как renderer.filename
- Файлы с расширением .jst компилируются в файлы .js.
- Все встроенные определения, определенные в файле .jst, скомпилированы в отдельные функции и доступны через _render.filename.definename
Язык программирования
JavaScript
Это приложение также можно загрузить с https://sourceforge.net/projects/dot.mirror/. Он размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.