Slam-js
一个用于在服务器端生成静态HTML的Javascript库。 Slam-js旨在完全替代HTML模板引擎,例如 , 或 。
特征
简单的模板
基于组件
无需学习新的语言/语法
准确的类型声明
令人印象深刻的性能和速度
SVG标签支持。
安装
npm install -D slam-js
程式码范例
在此示例中,函数Document返回一个基于使用的标记函数构造的字符串。
import { html , head , title , meta , link , body , h1 , p } from "slam-js" ;
const Document = ( ) => {
return html (
{ lang : "en" } ,
head (
title ( "Jordan Latimer" ) ,
meta ( {
1