1 个仓库
Techniques for compressing compiled template structures into specialized formats to reduce network payload size.
Distinct from On-the-Fly Compilation: Neither on-the-fly compilation nor network-layer compression captures the specific transformation of templates to arrays for size reduction.
Explore 1 awesome GitHub repository matching web development · Template Compilation Compression. Refine with filters or upvote what's useful.
San 是一个同构 JavaScript 框架和单页应用工具包,用于使用可重用组件构建用户界面。它作为一个响应式 UI 库,通过数据绑定和声明式模板将应用状态与界面同步。 该框架的独特之处在于支持服务端 HTML 生成和客户端水合(hydration),以提高初始加载性能和搜索引擎优化。它采用专门的模板到数组编译过程来压缩模板结构并降低网络成本。 该项目提供全面的状态管理功能,包括集中式单向全局状态、计算属性和双向数据绑定。它涵盖了通过哈希和历史模式进行的路由、组件生命周期管理,以及具有插槽管理、条件可见性和动态列表渲染功能的模板系统。 开发通过用于项目引导的命令行界面以及用于组件状态调试和错误处理的工具提供支持。
Compresses template structures into a specialized array format to reduce network costs and increase parsing speed.