Hotwire学习记录(1):TURBO_STREAM 类型的请求

在表单提交表单后,在控制台看到有如下的请求日志:

# Ruby on Rails # Hotwire
Avatar
qichunren
·
3
3

Rails 社区遇到了真正的危机

堡垒最容易从内部攻破。 —— 列宁

# Ruby on Rails
Featured image
Avatar
Rei
·
4
8

在 Hotwire Turbo 链接跳转时保持窗口滚动位置

GeekNote 使用了 Hotwire 的 Turbo,有些地方需要用到 Tab 导航。我希望在切换 Tab 的时候保持页面滚动的位置,避免页面跳动。

# JavaScript # Ruby on Rails # Hotwire
Avatar
Rei
·
0
2

如何从 Webpacker 切换到 CSS/JS bundling

最近 Rails 7 正式发布,其中一个引人注目的特性是 CSS/JS bundling,用于取代 Rails 6 的 Webpacker。我在之前的文章中介绍过新的方案带来什么变化。

# Ruby on Rails
Avatar
Rei
·
0
2

Rails 7 前端方案前瞻

自 Rails 6 引入了 Webpacker 以来,Rails 的前端部分就引发了很多吐槽。吐槽主要分两类:

# Ruby on Rails
Featured image
Avatar
Rei
·
1
2

Sinatra 的 app 模板,提供一些胶水代码支持类似 Rails 的体验

如果你想灵活的开展工作,又觉得Rails过于庞大(比如Rails6+ 携带一个Node)、文档要读很久,正在犹豫当中。

# Ruby # Sinatra # Rack # Web # Ruby on Rails
Featured image
Avatar
Mark24
·
0
2

后台系统重构 - 菜单同步

公司决定要使用前后端分离方式,重构一个维护了十余年的后台系统(原来是后端渲染方式)。由于持续过程较长,需要新旧系统并存一段时间。这个并存希望对使用者透明,因此我们把新系统界面结构弄的跟旧系统很相似,且我们要实现两个系统菜单完全一致。

# 重构 # Vue.js # 菜单 # Ruby on Rails
Avatar
Song Huang
·
0
0

TiDB & ActiveRecord ORM Integration Guide

最近为了调研 TiDB 与 ActiveRecord 的兼容程度,搭建了一个 CI 环境,用来跑 TiDB 和 ActiveRecord 的单元测试。把(TiDB 5.1,TiDB nightly)x (AR 6-1-stable,AR main)都已经跑通。

# TiDB # ActiveRecord # MySQL # Ruby on Rails
Featured image
Avatar
Hooopo
·
5
6

从 Rails 说起的前端发展历程

其实想写这篇文很久了……

# 前端 # Ruby on Rails
Featured image
Avatar
鱼翅
·
4
5

Rails on Docker:Docker 入门

💡 Rails on Docker 系列文章是面向 Rails 程序员的 Docker 教程,描述了如何从开发环境到部署环境中应用 Docker。这是系列文章的第一篇。

# Ruby # Ruby on Rails # Docker
Featured image
Avatar
Rei
·
0
9
- END -