VoltRuby 的 Web 框架
Volt 是一个 Ruby 的 Web 框架,使得你的 Ruby 可在服务器和客户端上运行。
当用户与页面交互时,DOM自动更新。页面状态可以存储在URL中。如果用户直接点击URL,则HTML将首先在服务器上呈现,以加快加载时间并简化搜索引擎的索引编制。随后的本地页面交互将在客户端上呈现。
Volt不在客户端和服务器之间通过HTTP同步数据,而是使用客户端和服务器之间的持久连接。在一个客户端上更新数据时,将在数据库和其他所有侦听客户端中更新数据(几乎不需要安装代码)。
页面HTML用一种模板语言编写,用户可以在{{
和 }}
之间插入Ruby。Volt使用数据流/响应式编程将更改自动并智能地传播到DOM(或想要知道值何时更改的任何其他代码)。当DOM中的某些内容发生更改时,Volt会智能地更新仅需要更改的DOM节点。
评论
UliwebPython的Web框架
Uliweb是一个新的PythonWebFramework,它之所以会产生是因为现有的框架多少有些令人不满意的地方,而且许多情况下这些不满意的地方或多或少对于Web开发有影响,因此在经过对不少框架的学
UliwebPython的Web框架
0
GrokPython的Web框架
Grok是一个为Python开发者提供的Web应用开发框架,Grok的重点是敏捷开发,是一个易用而且功能强大的开发框架,基于Zope3技术。
GrokPython的Web框架
0
RingClojure 的 Web 框架
Ring是一个Clojure的Web框架,它与Python的WSGI和Ruby的Rake非常类似。通过把HTTP的细节抽象为简单且模块化的API,Ring允许Web应用程序由模块化组件构成,这些组件可
RingClojure 的 Web 框架
0
TurismoJava的Web框架
turismo是一个类似Sinatra的Java的微型Web框架。示例代码:publicclassAppRoutesextendsRoutesList{ protectedvoidmap(){
TurismoJava的Web框架
0
YesodHaskell的web框架
Yesod是Haskell的Web框架用于开发类型安全、RESTful、高性能的Web应用。安装方法:cabalinstallyesod-platform
YesodHaskell的web框架
0
XitrumScala 的 Web 框架
xitrum是一个Scala的Web框架,基于Netty开发。结构如下图所示:+-----------------+| Yourapp |+-----------------+| X
XitrumScala 的 Web 框架
0
GolangerGo 的 Web 框架
Golanger是一个轻量级的Web应用框架,使用Go语言编写。Golanger框架主要实现了MVC模式(三层架构模式)(Model-View-Controller),它是软件工程中的一种软件架构模式
GolangerGo 的 Web 框架
0
GeddyNode.JS 的 Web 框架
Geddy是一个简单、结构化的用于Node.js的Web框架,特点是易用、快速而且模块化。包含内容协商、数据库适配器(支持PostgreSQL、MongoDB、Riak)、非堵塞、支持多模板引擎等等。
GeddyNode.JS 的 Web 框架
0