Senna.js

简介:快速单页应用程序引擎
Senna.js是一种快速的单页应用程序引擎,提供了多个低级API,使您可以使用仅约15 KB的JavaScript来构建现代的基于Web的应用程序,而无需任何依赖。
Senna.js 是一个速度超快的单页应用程序引擎,提供了几个低级别的 API,可以帮助你打造现代化的基于 Web 的应用程序。更重要的是,搜索引擎蜘蛛应该能够索引相同的内容。
通过使用 HTML5 History API,我们可以操纵使用 pushState,replaceState 和 popState 事件来操作用户浏览器的会话历史记录。这样,你就可以再次使用浏览器的后退/前进按钮。
安装
通过npm,Bower,CDN安装或 以zip下载:
npm install senna