【文件属性】:
文件名称:supernova:SSR微框架
文件大小:50KB
文件格式:ZIP
更新时间:2021-05-05 12:22:07
js ssr microframework JavaScript
·
SSR微框架
用香草js和纯HTML编写一个ssr高性能应用程序。
特征
固态继电器
延迟加载图像
SASS编译
轻松路由
开始使用
下载并安装Supernova
npm i -g @supernovajs/core
建立你的专案
supernova create my-app
运行你的项目
cd my-app && npm run dev
程式码范例
pages / hello / index.js
您有一个异步默认导出函数,该函数返回带有data属性的对象。
module . exports = async ( ) => {
return {
data : {
meet : "Hello world!" ,
} ,
} ;
} ;
pages / hello / index.html
您可以在此处使用index.js中的数据对象来
【文件预览】:
supernova-main
----.gitignore(13B)
----package.json(1KB)
----package-lock.json(112KB)
----cli()
--------index.js(3KB)
--------template()
----.travis.yml(162B)
----CONTRIBUTING.md(407B)
----CODE_OF_CONDUCT.md(270B)
----LICENSE(1KB)
----.github()
--------ISSUE_TEMPLATE()
--------PULL_REQUEST_TEMPLATE.MD(11B)
----scripts()
--------release-minor.sh(95B)
--------release-patch.sh(95B)
--------send-release.js(1KB)
--------release-major.sh(95B)
----README.md(2KB)
----lib()
--------src()
--------index.js(654B)
----.npmrc.template(46B)