抖音技术能力大揭密!钜惠大礼、深度体验,尽在火山引擎增长沙龙,就等你来! 立即报名>> 了解详情
写点什么

文章:Ruby/Rails──不一样的"Web"应用

2008 年 9 月 02 日

前些日子,Ricky Zheng 以“rubynroll”的 id 在 JavaEye 上发表过两篇博客,名为“ Ruby/Rails:不一样的‘web’应用”和“ Ruby/Rails:不一样的‘web’应用”(续)”。他以一个农场自动化系统为示例,探讨了如何在一个传统的嵌入式领域项目中为了拥抱变化而引入 web 技术,研究如何定制以 Rails 为基础的领域特定的 MVC 框架。

InfoQ 中文站有幸邀请到作者,对这两篇博客进行了归纳整理,作者在文后总结道:

当遇到需求变化时,运用恰当的技术手段有时候可以柳暗花明,特别是跨领域交叉应用,往往能收到意想不到的效果。Web 技术的蓬勃发展带来了异彩纷呈的诸多 框架技术,开发工具,以及丰富的人才储备,这些资源对于非 Web 领域也有巨大的吸引力。本文所举的这个例子就是巧妙地通过基于 Rails 的 DSF 来解决实 际问题。实际上这个例子还有一个精彩的插曲值得一提,那就是客户希望可以脱离 W 设备和 ZB 网络来开发应用程序,简单地说,就是希望有一个 W 设备的硬件模拟 器。在传统解决方案里面,硬件模拟器是一项非常复杂的工作,但在这里,由于整个解决方案采用的是 Web 技术,因此实际上模拟器的核心就是一个简单的 MML 到 HTML 的转换程序加上少许 JavaScript 而已,浏览器就摇身变成了一个硬件模拟器。突破传统思维的束缚,就容易找到金矿。 我不是一个 Web 程序员,也从未开发过用户超过十个人的传统 Web 程序,但这并不意味着 Web 技术对我无用。正相反,Web 技术经常被应用到我所从事的嵌入式系统领域。基于 Rails 的 DSF 解决方案为加速 Web 技术在其它领域的应用开启了一道光明之门。

敬请阅读全文 Ruby/Rails──不一样的’Web’应用

2008 年 9 月 02 日 21:55302

评论

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

初识软件架构

陈皮

Architecture Architect

原创 | TDD工具集:JUnit、AssertJ和Mockito (十七)编写测试-标签和过滤

编程道与术

Java 编程 TDD 单元测试 JUnit

分布式事务 - 分布式事务框架Seata

Java收录阁

分布式事务

2020.06.04,我在《架构师训练营》的学习历程:架构方法

程序员二师兄

极客大学架构师训练营

分布式场景之刚性事务-2PC详解

奈学教育

分布式 2PC

装饰模式——看JDK和Spring是如何杜绝继承滥用的

海星

Java spring jdk 设计模式 Java 面试

地摊经济一千年:从《韩熙载夜宴图》到木屋烧烤“撸串”

punkboy

产品经理 商业 新闻动态 新基建 地摊

如果我能找到工作,那么你也行

escray

不同层次格局的差异

kimmking

有时候爱也是一种负担

小天同学

日常思考 爱情 个人感悟

观察者模式——窥探JDK和Spring中的设计模式

海星

spring jdk 设计模式 Java 面试 Java 25 周年

5G时代,如何彻底搞定海量数据库的设计与实践

奈学教育

海量数据库的设计与实践

白话说流——什么是流,从批认识流(一)

KAMI

大数据 flink 流计算

极客大学架构师训练营 听课总结 -- 第一课

John(易筋)

极客时间 架构 极客大学 架构师 极客大学架构师训练营

CDN百科第三讲 | 如果用了云服务器,还需要做CDN加速吗?

阿里云Edge Plus

CDN

RUST IN BLOCKCHAIN 五月简报

Aimee 阿敏

rust crypto blockchain

重学 Java 设计模式:实战桥接模式(多支付渠道「微信、支付宝」与多支付模式「刷脸、指纹」场景)

小傅哥

设计模式 小傅哥 重构 代码质量 桥接模式

Silicon Labs Gecko bootloader 简介

taox

zigbee bootlaoder

ARTS - Week 2

Khirye

ARTS 打卡计划 arts

ARTS-week1

书生

预告|2020中国CRM品牌测评报告

人称T客

使用ADMT和PES实现window AD账户跨域迁移-介绍篇

BigYoung

windows AD ADMT PES 迁移

六处提及区块链!海南自贸港区块链产业应用先行,与“币”划清界限

CECBC区块链专委会

区块链技术 海南方案 严控 产业

自学技术看这些网站就够了!

我是程序员小贱

学习

架构师训练营-第一节

张小小的席大大

别再说你不懂Linux内存管理了,10张图给你安排的明明白白

程序员柠檬

Linux 后台开发

不到100行代码的iOS组件化你怕了么?

毒手疯波

ios 组件化 url scheme scheme

我的编程之路 -7(T型人才)

顿晓

T型人才 编程之路

我是一个连地摊都不会摆的废人

Neco.W

创业 投机 投机者 地摊

【写作群星榜】5.29~6.4写作平台优秀作者&文章排名

InfoQ写作平台官方

写作平台 排行榜

使用Nginx防止IP地址被恶意解析

Noneplus

nginx 恶意解析

Study Go: From Zero to Hero

Study Go: From Zero to Hero

文章:Ruby/Rails──不一样的"Web"应用-InfoQ