TrimPath Junction:将 Rails 风格的 MVC 引入 JavaScript

阅读数:280 2007 年 9 月 5 日

话题:JavaRuby on RailsJavaScript语言 & 开发

七月份借 Google Gears 之力重整旗鼓之后,TrimPath Junction(简称 Junction)最近变得相当的活跃。时下,有些项目正在试图将 Rails 式的 MVC Web 开发方式带入 JavaScript 世界,该项目正是其中之一。仅在八月份,就有 5 个改良版本(1.1.81.1.16)发布,其中大部分改动都集中在性能、Bug 修正以及使用性的增强之上。

最令人感兴趣的是 TrimPath Junction 的服务器端组件

Junction 是一个模仿 Ruby on Rails MVC 设计模式以及实现的纯 JavaScript 框架。借助 JavaScript Web 服务器 Helma 的强力,它可以在客户端和服务端运行完全一样的代码。

在服务端运行 JavaScript 似乎有些令人不知所措,正因如此 OnLamp.com 登出了一篇实践指导:TrimPath Junction 攻略,指导读者如何安装,运行一个 Rails 风格的样例,并讲解了样例代码。

作者用下面这段话,恰如其分地对它做了诠释:

它揭示了 JavaScript 在客户端和服务端的潜力,并向我们展示了像 Google Gears,Adobe 的 AIR 平台这些划时代技术令人惊艳的一面。
查看英文原文:TrimPath Junction - Bringing Rails Style MVC to JavaScript
译者简介:苏宇,网名 beanworms,软件工程师,开源项目XRuby成员。爱好广泛,尤喜烹饪。乐于寻找更好的解决问题的方法,目前对 Ruby 技术颇为着迷,个人 blog 为:http://azure-sky.javaeye.com/。参与 InfoQ 中文站内容建设,请邮件至china-editorial[at]infoq.com