HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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

  • 2007-09-05
  • 本文字数:590 字

    阅读完需:约 2 分钟

七月份借Google Gears 之力重整旗鼓之后,TrimPath Junction(简称Junction)最近变得相当的活跃。时下,有些项目正在试图将Rails 式的MVC Web 开发方式带入JavaScript 世界,该项目正是其中之一。仅在八月份,就有5 个改良版本( 1.1.8 1.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

2007-09-05 14:08931

评论

发布
暂无评论
发现更多内容

私有云部署系列之动态IP获取(前期准备)

稻草鸟人

Python 私有云

linux之history命令

入门小站

Linux

【初恋系列】我轻轻的走了,正如我轻轻的来(微博评论实战)

人工智能~~~

高可用 高性能 微博评论架构实战

Python代码阅读(第33篇):反转字典

Felix

Python 编程 Code Programing 阅读代码

这篇阿里扫地僧所写关于SpringCloudAlibaba的笔记真香!

Java 架构 面试 程序人生 编程语言

《Go 开发指南》-快速安装 Go 环境

看山

Effective-go 10月月更

惊艳!阿里出产的MyCat性能笔记,带你领略什么叫细节爆炸

Java 架构 面试 程序人生 编程语言

自我提升:方法探索

程序员架构进阶

自我管理 时间管理 自我提升 10月月更

什么是机器学习, CNN TensorFlow by Google神经网络深度学习 易筋 ARTS 打卡 Week 69

John(易筋)

ARTS 打卡计划

架构实战营模块九作业

maybe

“区块链+政务”纵深发展 链上共识提升服务效能

CECBC

起飞!这份技术点拉满的ELk+Lucene笔记,可能价值百万

Java 架构 面试 程序人生 编程语言

大数据作业Spark sql

Clarke

Android平台音视频实战|引航计划|音视频

轻口味

音视频 引航计划 内容合集 技术专题合集

🏆【Alibaba工具型技术系列】「EasyExcel技术专题」实战技术针对于项目中常用的Excel操作指南

洛神灬殇

Excel EasyExcel Alibaba Alibaba技术 10月月更

靠这份GitHub star过万的1121页图解算法成功杀进字节跳动

Java 架构 面试 程序人生 编程语言

6. python 查漏补缺,namedtuple 命名元组,双向队列 deque,Counter 计数器,可排序字典

梦想橡皮擦

10月月更

NodeJs 全栈创建多文件断点续传

devpoint

大前端 upload 引航计划 10月月更

为什么感觉假期还没开始就快要结束了?

脑极体

私有云部署系列之动态IP获取(程序编写)

稻草鸟人

在线RGB和HEX十六进制颜色互转工具

入门小站

工具

009云原生之分布式事务模式

穿过生命散发芬芳

云原生 10月月更

项目管理中常见的十个问题

石云升

项目管理 管理 引航计划 内容合集 10月月更

【Vuex 源码学习】第八篇 - Vuex 对 State 状态的处理

Brave

源码 vuex 10月月更

大前端:入门CSS的编程世界~

Bob

CSS 大前端 引航计划

从零开发一款Android Rtmp播放器

轻口味

android 音视频 引航计划 10月月更

【Flutter 专题】36 图解 Flutter 基本动画 (一)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月月更

音视频全链路开发实践|引航计划|音视频

轻口味

音视频 引航计划 内容合集 技术专题合集

Zabbix VS Prometheus :哪个更适合你

耳东@Erdong

后端 Prometheus zabbix 引航计划 10月月更

Web安全应急响应小记

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 应急响应

金九银十旗开得胜!秋招字节正式批4面,顺利拿到offer

Java 架构 面试 程序人生 编程语言

TrimPath Junction:将Rails风格的MVC引入JavaScript_Java_James Estes_InfoQ精选文章