写点什么

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:081383

评论

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

向量数据库在 UGC 社区个性化推荐的落地指南

老纪的技术唠嗑局

oceanbase AI' 向量化

智能马桶产业进入洗牌期,谁能拿下“第一话语权”?

Alter

在AI技术快速实现功能的时代,挖掘新需求成为关键——某知名隐私保护代理系统需求洞察

qife122

AI技术 代理系统

DNS劫持成因和应对策略探讨

防火墙后吃泡面

火车站LED信息屏的重要性

Dylan

信息 LED LED display LED显示屏 LED屏幕

Lazada 如何用实时计算 Flink + Hologres 构建实时商品选品平台

Apache Flink

大数据 flink 实时计算

告别低效!元图 CAD 图像识别功能,让图纸转换快人一步

元图CAD

AI 图像识别 OCR识别 元图cad

有一款Agent,悄悄让你变成个人导演

脑极体

AI

在AI技术快速实现想法的时代,挖掘新需求成为核心竞争力——某知名实时数据处理框架需求洞察

qife122

需求分析 AI技术

大数据-78 Kafka应用场景全解析:从消息中间件到流处理,附实战集群部署

武子康

Java 大数据 kafka 分布式 消息队列

黑龙江等保测评公司选择关键维度:服务能力与适配性

等保测评

密码学原语混合执行分析:Sandshrew工具的技术探索

qife122

符号执行 Manticore

狼人杀法官版,EdgeOne带你轻松上手狼人杀

六月的雨在InfoQ

EdgeOne免费套餐

Dify 性能瓶颈?Higress AI 网关为它注入「高可用之魂」!

阿里巴巴云原生

阿里云 云原生 dify

Truffle Security 重磅升级 XSS Hunter 工具,新增 CORS 误配检测与密钥扫描功能

qife122

XSS 漏洞检测

让好知识轻松可及!百度百科19周年升级繁星计划、智能体等多项产品能力

极客天地

mockrs — 超越 Trait 的自由函数模拟与线程安全

SkyFire

rust test Mock mockrs

Earth Preta混合合法与恶意组件规避检测技术分析

qife122

网络安全 APT攻击 恶意软件分析 代码注入

哈尔滨二级等保实施重点:安全建设与管理的关键环节

等保测评

震坤行商品详情API秘籍!轻松获取商品详情数据

tbapi

震坤行API 震坤行商品详情API 震坤行数据采集

配电 低压电工经验总结(13)

万里无云万里天

工业 工厂运维

高并发系统下,如何用限流算法优雅地保护你的服务?

左诗右码

「48小时极速反馈」阿里云实时计算Flink广招天下英雄

Apache Flink

大数据 flink

传帮带 人才梯队建设经验总结(5)

万里无云万里天

人才培养 工厂运维

快节奏业务增长驱动下的App跨平台高效开发

xuyinyin

哈尔滨二级等保办理全流程:从准备到完成的清晰指引

等保测评

mockrs: 重新定义 Rust 测试——业界首个线程安全的自由函数模拟库

SkyFire

rust test Mock mockrs

通义 Fun-ASR 更新:上亿小时数据训练,精确识别行业术语;钉钉发布语音转写硬件DingTalk A1丨日报

RTE开发者社区

Amazon Q Developer CLI + 飞书——打造对话式的 AI Agent 智能运维平台

亚马逊云科技 (Amazon Web Services)

非凸科技联合举办“星耀领航计划”财富管理发展论坛

非凸科技

ADManager Plus:突破 ADUC 与 PowerShell 局限的 AD域管理工具

运维有小邓

AD域 AD域管理 AD域组管理

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