~/adventure-log冒险日志Quest Log
28 篇文章 · 第 03 页
- 从 Rails 到 Phoenix:AI 工具如何改变我的技术栈我的个人技术栈如何从 Rails Hotwire 演进到 React,最终转向 Phoenix LiveView——以及为什么 Tidewave 这类 AI 编码工具让 Phoenix 在个人项目中变得得心应手。Tech3 分钟
- 从 Hotwire 迁移到 Vite 和 React我为什么把一个个人 Rails 项目从 Hotwire 迁移到 Vite 和 React:UI 组件库如 shadcn/ui、实时 AI 组件预览,以及不可避免的部署权衡。Tech3 分钟
- 在 Ruby on Rails 中实现 Google 登录,无需 Devise如何在 Rails 8 中使用 OmniAuth 和内置的认证生成器实现 Google OAuth 登录,而不依赖 Devise。Tech2 分钟
- 在 Neovim 中实现类似 VS Code 的 Ruby LSP 功能了解如何配置 Neovim,使其通过 Ruby LSP 支持 VS Code 风格的导航功能,适用于 Ruby on Rails 项目,包括通过 Code Lens 进行路由定义查找和视图文件导航。
Tech2 分钟
- 在 hotwire-combobox 中使用 prefixed_ids如何在 Rails 中配置 hotwire-combobox,通过 async_combobox_options 的 `value` 选项返回自定义前缀 ID(如 acct_xxx)。Tech1 分钟
- 京都游记抽中了任天堂博物馆的门票,顺便在京都和宇治逛了三天。记录一下任天堂博物馆、宇治川和漫步的体验。Life3 分钟
- 在 Ruby 中传递块参数快速了解 Ruby 中 `&` 运算符的用法,从 `Symbol#to_proc` 到将方法对象转换为块。Tech1 分钟
- Rails 8 发布Rails 8 关键新特性速览:Kamal 2 搭配 Thruster、基于数据库的 Solid 适配器(Queue、Cache、Cable)、Propshaft 资源管道,以及新的认证生成器。Tech2 分钟