在 HTML 中写 JaveScript ! 把自由和复杂度重新交回开发者手里。非常适合小型 HTML 项目。
语法:
<@@ code to run @>
<@ val @>
示例:
`
<@@ for(let i = 0 ; i < users.length ; i ++) { user = users[i] @>
<li>
<b><@ user.firstName @></b>
</li>
<@@ } @>
`
result:
`
<li>
<b>foo</b>
</li>
<li>
<b>bar</b>
</li>
`
详细 readme 请看 repo: https://github.com/derekchuank/lard
1
tinyhill 2018 年 11 月 7 日 我仿佛又回到了 PHP 时代
|
2
ccceeeooo 2018 年 11 月 7 日
快看! 楼主发现了什么不得了的东西 /doge
|
3
boris1993 2018 年 11 月 7 日 via Android 我仿佛又回到了 JSP 时代
|
4
Phasma 2018 年 11 月 7 日
JaveScript ? 没写错? 这个是 javascript 变种?
|
5
jmc891205 2018 年 11 月 7 日
是个模板引擎啊。。。和「在 HTML 中写 JaveScript 」有啥关系。。。?
|
6
xiadd 2018 年 11 月 7 日
这不就是模板引擎么....
|
7
salamanderMH 2018 年 11 月 7 日
我一直在 HTML 中写 JavaScript
|
8
happyhzr 2018 年 11 月 7 日
lz 自己写了个模版引擎吗
|
9
shijingshijing 2018 年 11 月 7 日 via iPhone
ASP 看着楼上的笑而不语。
|
10
tcdw 2018 年 11 月 7 日 via Android
不是有 ejs 吗。。
|
11
IsaacYoung 2018 年 11 月 7 日 via iPhone
wow
|
12
seeker 2018 年 11 月 7 日 恭喜楼主重新发明了模版引擎
|
13
jiangnanyanyu 2018 年 11 月 7 日 via Android
reinvent the wheel
|
14
yhxx 2018 年 11 月 7 日
看着这么多 @竟然觉得还挺萌的
|
15
cuzfinal 2018 年 11 月 7 日
.Net 的 razor 模板引擎用的也是 @符号,不过比这个好看多了,因为 razor 可以 C#和 html 标签混写。
|
16
Kilerd 2018 年 11 月 7 日
这是编译原理 语法解析不及格的语法啊 明明可以复用 <@ @> 就够了,偏偏还要搞多一个 <@@ 。
不过这样的话就可以简单的用 regex 来替换就完事了 |
17
yksoft1 2018 年 11 月 7 日
话说 Emscripten 啥时候搞个 DOM API 啊,这样就可以用 C 语言 写 Web 前端了
|
18
nekoyaki 2018 年 11 月 7 日 楼主也来网上冲浪啊?
|
19
saulshao 2018 年 11 月 7 日
曾经的 ASP 程序员笑出了猪叫。
|
20
Pastsong 2018 年 11 月 7 日
swig jade pug handlebars 点了踩
|
21
KuroNekoFan 2018 年 11 月 7 日
笑出腹肌
|
22
calpamomo 2018 年 11 月 7 日
参考一下 ejs
|
23
MaxTan 2018 年 11 月 7 日
我彷佛回到了 2012 年
|
24
asynclee 2018 年 11 月 7 日
pug dot 可还行
|
25
iwannarun 2018 年 11 月 7 日
踩踩
|
26
miniliuke 2018 年 11 月 7 日 via Android
震惊,js 竟然不能写在 html 中!
|
27
valord577 2018 年 11 月 7 日
仿佛回到了 jsp asp 的时代
|
28
akagishigeru 2018 年 11 月 7 日
哈哈,折腾是好事儿!
|
29
jswh 2018 年 11 月 7 日
欢迎楼主学习 PHP
|
30
zhouyg 2018 年 11 月 7 日 你也来网上冲浪啊?你是 GG 还是 MM ?
|
31
shylockhg 2018 年 11 月 7 日
js 不是直接撸进 html 吗
|
32
mogita 2018 年 11 月 7 日
2006 年仿佛昨日
|
33
bayker 2018 年 11 月 7 日
正在搞前后端分离呢。。。你这是前后端又混着写了?
|
34
HakureiHyouga 2018 年 11 月 7 日
写 PHP 的看着真是舒服极了 [滑稽
|
35
lizhenda 2018 年 11 月 7 日
JaveScript -。- 新语言吗?
|
36
SukkaW 2018 年 11 月 7 日 via Android 震惊!楼主重新发明模板语言!
(话说最早的模板语言实现是百度贴吧的 baiduTemplate 渲染 ejs ) |
37
molvqingtai 2018 年 11 月 7 日
现在看到前后端语言混写的就浑身难受
|