Gavin Esplingavinonrails.hashnode.dev·Mar 22, 2024Build a Fullstack Rails App: Part One - Overview & PlanningIntro This series of posts is intended to walk someone new to Rails and web application development through building a somewhat simple app. What this isn't is a full course, explaining in detail each piece of tech we use, but there still we be some b...DiscussRuby
Avi FlombaumProcode.avi.nyc·Jan 14, 2024Turbo Frame Slide OverAnother common UI pattern is a slide over. This is a modal that slides in from the side of the screen. It's really easy it turns out to implement this with a Turbo Frame. Let's do it. Step 1: The Slide Over Turbo Frame First, we need to create a Tur...Discuss·8 likes·3.0K readsturbo frame
Shane BurgessProshaneburgess.com·Dec 29, 2023Simplifying the Front End: A Fresh Look at an Old MethodIn my previous job, we began discussing the concept of transitioning to a more streamlined front-end system. This would involve utilizing a technology like HTMX, which sends HTML over the wire, rather than relying on a separate front-end server to ma...Discuss·17 likes·215 readsReact
Phil Smyphilsmy.hashnode.dev·Aug 14, 2023Integrate ChatGPT with Rails 7: Step-by-Step TutorialThe rapid integration of Artificial Intelligence into daily routines and business practices is a testament to its revolutionary impact. OpenAI, one of the frontrunners in this transformation, offers powerful language models like GPT-3 and GPT-4 that ...DiscussRuby on Rails
Ahmed Nadarahmednadar.hashnode.dev·Jul 10, 2023A Peek into Crafting Connectroots with Ruby on RailsIdeas come and go. Yet, a select few manage to take root in our minds, demanding our attention and action. To garner quick feedback, we need reliable tools—those simple to grasp, operate, and seamlessly navigate their ecosystem. A robust community of...DiscussRuby on Rails
Mateusz Białowąsmateuszbialowas.com·May 21, 2023Handling Create and Update Operations with Turbo Streams in Rails 7 (rspec tests included)TL;DR post searches_url, params: { search: invalid_attributes }, as: :turbo_stream I have recently implemented CRUD(Create, Read, Update, Delete) operations using Rails 7. There are multiple methodologies for creating and updating records. One such...Discuss·1.5K readsRuby on Rails
A'sTechwareastechware.hashnode.dev·Mar 24, 2023Exploring the Latest Web Development Trends: A Dive into Rails 7 and Turbo.Rails 7 with Hotwire and Turbo is a powerful web development framework that provides developers with an extensive range of features, tools, and libraries. It’s designed to make it easier for developers to create high-performance applications that are...DiscussAstechware
Mateusz Białowąsmateuszbialowas.com·Oct 31, 2022Dependent drop-down selects with Rails and HotwireThis article will teach you how to create drop-down selects with Rails and Hotwire. I want to add country and state to the user. When users select a country, we want to fetch all states from this country and add to the states input-select. Let's sta...Discuss·1.7K readsRuby on Rails
Andrew Fosterandrewfoster.hashnode.dev·Oct 3, 2022Dropdown/Select component using ViewComponent and HotwireTailwindUI has something they call a Select Menu component which will be the basis for what I am calling a Dropdown component. Here is my Storybook entry for the finished component: And here is the component in action for two different types of drop...Discuss·1 like·611 readsLearn MoreRuby on Rails
Andrew Fosterandrewfoster.hashnode.dev·Sep 5, 2022Displaying audit logsWay back in Part 8 I spoke about adding auditing to this application. I used the audited gem to provide the functionality for tracking changes. Now I want to display those audit logs to the users. This is going to introduce a couple challenges from a...Discuss·60 readsRails 7 ApplicationRuby on Rails