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

文章: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