大厂Data+Agent 秘籍:腾讯/阿里/字节解析如何提升数据分析智能。 了解详情
写点什么

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

评论

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

Netty引导器Bootstrap学习笔记

风翱

Netty 5月日更

(深入篇)漫游语音识别技术—带你走进语音识别技术的世界

攻城先森

深度学习 音视频 语音识别 5月日更

测试开发需要掌握哪些技术?

夏兮。

方法论 测试 CI/CD automation 语言 & 开发

项目管理学习到的教训

胡迪伦

项目管理

把Redis当作队列来用,真的合适吗?

Kaito

数据库 redis 队列

腾讯iOS开发要达到咋样的水准?

一意孤行的程序员

ios 程序员 腾讯 面试 ios开发

数据挖掘从入门到放弃(二):决策树

数据社

机器学习 5月日更

实时音视频通讯过程中声音的那些事儿

liuzhen007

音视频 5月日更

什么是线程安全?一文带你深入理解

程序猿阿星

线程安全 信号量 线程同步 互斥锁

深入Linux C/C++ Timer定时器的实现核心原理

Linux服务器开发

Linux 后端 网络编程 定时器 Linux服务器开发

ceph-csi源码分析(7)-rbd driver-IdentityServer分析

良凯尔

Kubernetes 源码分析 Ceph CSI

全国大学生物联网设计竞赛(华为杯)巡回技术讲座“八校联动”,HarmonyOS与校园开发者面对面

Geek_283163

鸿蒙

企业数字化转型分为三个阶段

石云升

数字化 5月日更

ES_her0

5月日更

网络攻防学习笔记 Day15

穿过生命散发芬芳

5月日更 网络攻防

ceph-csi源码分析(8)-cephfs driver分析

良凯尔

Kubernetes 源码分析 Ceph CSI

[Netty]- Reactor实现

topsion

reactor Netty io nio

学习笔记之:孩子学习老是跑?日更好“难”

Nydia

学习

工业互联网产业数字化,区块链如何协同发力?

CECBC

全文检索的介绍

五分钟学大数据

大数据 5月日更

Spark为什么会流行

大数据技术指南

大数据 5月日更

全国大学生物联网设计竞赛(华为杯)巡回技术讲座“八校联动”,HarmonyOS与校园开发者面对面

科技汇

开源流媒体服务器SRS学习笔记 - 安装、推流、拉流

赖猫

音视频 SRS SRS流媒体服务器

【LeetCode】罗马数字转整数Java题解

Albert

算法 LeetCode 5月日更

🚀【高并发技术专题】你需要了解的秒杀方案

码界西柚

高并发系统设计 高并发优化 5月日更

谈一谈“数字资产”

小天同学

思考 数字时代 5月日更 数字文物 数字内容

区块链—重构新商业体系和全新商业生态环境

CECBC

k8s POD hosts 文件怎么与主机保持同步那?

Geek_f24c45

Docker Kubernetes

高性能JavaScriptの笔记(二)

空城机

JavaScript 大前端 5月日更

MySQL数据库学习笔记(1)

lenka

5月日更

Golang 程序实体

escray

学习 极客时间 Go 语言 5月日更

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