【文件属性】:
文件名称:sosse:使用Lil Sosse为您的服务器增添色彩
文件大小:910KB
文件格式:ZIP
更新时间:2021-04-13 15:51:21
TypeScript
具有Preact的全栈节点Web服务器的可组合工具包:
:fire: 热服务器重启
:counterclockwise_arrows_button: 实时重载
:printer: 浏览器中的输出服务器错误
:atom_symbol: 交互式Preact组件
:water_wave: 使用CSS服务器端渲染
:package: 使用捆绑JS
:nerd_face:
TLDR
Sosse的核心是节点本机http服务器的包装,该包装可以一对一替换
该包装器用作增量集成Devtooling(如“实时重新加载”)和服务器功能(如“服务器端渲染”)的基础。
建筑学
明确地不是单个页面的应用程序框架
路由:
在服务器上实现
, 和其他可用作服务器路由解决方案Sosse无需预先确定特定的路由库,也不需要一个特定的路由库
呈现HTML:
用作视图层
静态组件直接呈现在服务器上
动态组件在客户端上呈现动态组件中的静态零件可以在服务器上预渲染
渲染CSS:
推荐的JS解决方案中CSS是
支持CSS文件和模块进行客户端渲染,并通过PostCSS处理
J