【文件属性】:
文件名称:core:在Deno中使用Elm架构进行服务器端渲染
文件大小:831KB
文件格式:ZIP
更新时间:2021-05-02 09:26:42
virtual-dom framework jsx server-side-rendering seo-friendly
列佛
注意力
请不要在生产中使用Levo,因为它仍处于试验阶段。
背景
您可以在找到Levo的背景
什么是Levo?
Levo是一个现成的框架,支持服务器端渲染(SSR)和Elm体系结构(TEA)。
Levo不擅长什么?
API服务器,Levo仅用于提供网页。
服务单页应用程序(SPA)
Levo的目标
SEO友好(基于测量) 最初不提供空白页面
自然缩放项目规模增加时,编译时间不会增加
促进标准化的编码风格所有的Levo项目都应该看起来相似
向下兼容在发布v1.0.0之后,较新版本的Levo不应破坏以前的API
强大的类型安全性优先选择编译时错误而不是运行时错误
促进浏览器本机API的使用
不包括可以通过本机API轻松实现的抽象
例如,
不要通过网络请求创建抽象,只需使用fetch
不要将CSS抽象到JS中
开箱即用支持的功能(aka无需任何设置)
热装(约2秒)
类型安