简约的单页应用引擎:sonnyJS

点这里


SonnyJS是一个简约的单页应用引擎和HTML预处理器,旨在帮助开发人员和设计人员创建难以置信的强大和快速的单页网站。

主要特性:

    • 模板嵌套,模板继承
    • 动态同步模板路由(非Ajax)
    • 跨窗口通信(窗口之间共享变量)
    • 历史操作(自动)
    • 动态HTML模板变量
    • 多语言支持
    • 全局和局部容器
    • Strong reduction of traffic since everything happens client side after preloading

http://www.sonnyjs.org/

时间: 2024-11-07 20:10:13

简约的单页应用引擎:sonnyJS的相关文章

Singal Page App:使用Knockout和RequireJS创建高度模块化的单页应用引擎

开篇扯淡 距离上一篇文章已经有好几个月,也不是没有时间记录点东西,主要是换了新的工作,在一家外资工作,目前的工作内容大多都是前端开发,新接触的东西因为时间原因,大多还不成体系,所以这么长时间什么都没记录下来,也正是因为新的工作内容,才有了今天这篇文章. 这篇文章是我自己的博客项目的前端重写,因为目前ASP.NET API和单页应用的流行,结合目前工作中用到的东西,我决定把我的博客项目的前端部分整个重写,(以前的就是一坨-) 步入正题 背景知识 RequireJS http://www.requi

单页应用引擎的写法artTemplate

使用到了ba-haschange.js <script src="../style/js/plugin/template-native-debug.js"></script><script src="../style/js/plugin/jquery.ba-hashchange.min.js"></script> template-native-debug.js这个版本也是有细节的,使用这个版本起作用了

记录:掌握单页网站设计的5大技巧

在设计师们的不懈探究之下,单页设计已经摘掉了混乱单调的帽子,构建起了一套相对比较完善的设计体系,保持简洁而漂亮的设计,重视内容,强调清晰明了的表达.从用户体验的角度上来看,单页设计确实有其优势也有缺陷,但是值得注意的是,用户的确是喜欢单页网站的浏览方式,这也是单页设计流行开来的基石. ·单页网站导航方式简单,用户不易迷路,只需上下滚动. ·单页网站内容更专注,信息传递更清晰,更有针对性. ·单页网站几乎可以在全平台设备上流畅浏览,滚动和滑动浏览替代了点击 而设计单页网站最大的挑战在于让用户保持滚

前端单页应用以及状态保持的探索

工作中对单页应用和状态保持有些研究希望和大家分享一下: 我们主要探讨两个内容:单页应用.状态保持 一.单页应用 先说第一个:单页应用,单页应用就是指应用所有的交互都是在一个页面中进行的,当然实现方式有多种: 1.页面中放多个div对应多个虚拟页面,通过显示隐藏来切换 优点:切换速度快,状态可保持 缺点:所有的虚拟页面都放到一个真实页面里,先不说浏览器能不能受得了,开发时可能遇到各种id,class冲突,事件冲突等等,少量页面估计还行. 2.通过类似android的activity生命周期来管理虚

【读书笔记】WebApi 和 SPA(单页应用)--knockout的使用

Web API从MVC4开始出现,可以服务于Asp.Net下的任何web应用,本文将介绍Web api在单页应用中的使用.什么是单页应用?Single-Page Application最常用的定义:一个最初内容只包含html和JavaScript,后续操作通过Restful风格的web服务传输json数据来响应异步请求的一个web应用.SPA的优势就是少量带宽,平滑体验,劣势就是只用JavaScript这些平滑的操作较难实现,不像MVC应用,我们可以异步form,partview.不用担心,我们

精品素材:WALK &amp; RIDE 单页网站模板下载

今天,很高兴能向大家分享一个响应式的,简约风格的 HTML5 单页网站模板.Walk & Ride 这款单页网站模板是现代风格的网页模板,简洁干净,像素完美,特别适合用于推广移动 APP 应用程序,当然这款模板能够被改为任何用途. 在线演示      立即下载 您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果[附源码] 分享35个让人惊讶的 CSS3 动画效果演示 十分惊艳的8个 HTML5 & JavaScript 特效 Web 开发中很实用的10个效果[源码下载] 12款

掌握单页网站设计的5大技巧

 在设计师们的不懈探究之下,单页设计已经摘掉了混乱单调的帽子,构建起了一套相对比较完善的设计体系,保持简洁而漂亮的设计,重视内容,强调清晰明了的表达.从用户体验的角度上来看,单页设计确实有其优势也有缺陷,但是值得注意的是,用户的确是喜欢单页网站的浏览方式,这也是单页设计流行开来的基石. ·单页网站导航方式简单,用户不易迷路,只需上下滚动. ·单页网站内容更专注,信息传递更清晰,更有针对性. ·单页网站几乎可以在全平台设备上流畅浏览,滚动和滑动浏览替代了点击 而设计单页网站最大的挑战在于让用户

单页开发web app项目中使用的技术点总结

首先项目中需要的技术依赖于业务,所以先说下业务概述 1.业务概述 个人用户在线申请房源 2.技术分解 2.1 项目布局结构 2.2 开发环境 2.2.1安装NodeJS环境 @echo offrem ======= 如何安装handlebars编译器 =======rem 1.到https://nodejs.org/下载并安装nodejsrem 2.打开cmd并定位到项目目录rem 3.执行npm install handlebars -g命令rem 4.执行npm install grunt-

Nodejs in Visual Studio Code 13.构建单页应用Scrat示例挖一挖

1.开始 Scrat作者说要搞个很碉堡的示例,果然就搞出来了,如果要学习并使用Scrat,可以从官方示例开始,简直太方便了. 2.Scrat示例 目录 component_modules : 公共组件 components : 系统级组件 server : 一些服务,不用管 views : Scrat.js,Index.html等Scrat框架内容 component.json : Scrat生态组件配置文件  fis-conf.js : FIS配置文件 package.json : Node配