博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Ruby Summit 2018 话题分享] 模块化的 Rails,微服务以外的另一种选择
阅读量:6246 次
发布时间:2019-06-22

本文共 518 字,大约阅读时间需要 1 分钟。

拖延症犯了今天才发,这是今年Ruby Summit 2018 做的一个话题分享,随着主要的技术栈的转移(前端和Rust),可能以后对于Rails 架构的分享更多的就会是翻译相关的(TAT 我没有叛逃)。Slides

主要分享的内容是 Component Based Rails Application,事实上也是一个13年就开始出现了的概念。

  • 最早相关的书籍是 Stephan Hagemann 的
  • 现在这本书的新版本亚马逊有售: (翻译本问了出版社那边应该是没希望了).
  • 这次分享的实践点也参考了:@T_Dnzt 的
  • 另外, 这家公司的Rails 团队最近发布的文章 也给了我非常多地启发,他们最新的文章 对于实现 stateless code 的概念也是让我眼前一亮。

最终关于我这次分享的 CBRA(Component Based Rails Application),我最主要想要表达的点,就是可以「疼痛度最低」地简化一个巨大臃肿的单体应用(monolith),并且给未来的拆分做好准备。但另一方面,这次演说没说到的是:组件化的的Rails 开发,不一定要从业务领域来起步的,他本质还是提供了你一种插件化开发一些特性的选择而已。

转载地址:http://ecmia.baihongyu.com/

你可能感兴趣的文章
NioSocket的用法
查看>>
HDU1231(DP)
查看>>
第四章 图像的灰度变换
查看>>
[实战]MVC5+EF6+MySql企业网盘实战(23)——文档列表
查看>>
linux之sed用法
查看>>
[转载] 全本张广泰——第十七回 夫人诱广泰 血溅洪洞县
查看>>
[转载] 财经郎眼20120326:房价降不下来的秘密
查看>>
[转载] 中国好声音120727
查看>>
我的Python之路【第一篇】:Python简介和入门
查看>>
Oracle11G DataGuard搭建记录
查看>>
python操作pymysql数据库
查看>>
POJ 3680 Intervals
查看>>
【总结整理】微信“不友好”设计其背后的逻辑---摘自人人都是产品经理
查看>>
51nod 1217 Minimum Modular
查看>>
.js 兼容 FireFox 和 IE 键盘事件
查看>>
java学习之部分笔记
查看>>
78. Subsets
查看>>
JavaScript高级之词法作用域和作用域链
查看>>
ServletConfig详解 (转载)
查看>>
oracle 查看用户所在的表空间
查看>>