Mastering Turbo Frames and Turbo Streams in Rails 7: Build a Journal Entry Tagging Feature

Sdílet
Vložit
  • čas přidán 29. 05. 2024
  • Learn how to add seamless client-side interactivity to your Rails 7 application without writing a single line of custom JavaScript! In today's tutorial, I walk you through a hands-on example where we enhance a journaling app, allowing users to manage tags dynamically. All of this is achieved using Turbo Frames and Turbo Streams.
    Follow along on Substack 👇
    seankeever.substack.com/p/tur...
    🔵 What You Will Learn:
    - Setting up Turbo Frames and Turbo Streams
    - Building a tagging feature for a journaling application
    - Creating and managing tags inline without a page reload
    - Implementing CRUD actions for tags through Turbo Streams
    - Adding server-side validation and handling errors smoothly
    👍 If you find this video helpful, make sure to like and subscribe for more Rails 7 tutorials. See you in the next one!
    #rubyonrails
  • Věda a technologie

Komentáře • 18

  • @sharkby7e
    @sharkby7e Před 2 měsíci

    This video is awesome. I work as a rails dev and use turbo, and this is such a great clear example of crud with turbo!

    • @SkiesDev
      @SkiesDev  Před 2 měsíci

      Thanks for the feedback! I’m glad you liked it.

  • @sadiqmmm
    @sadiqmmm Před 5 měsíci

    Really nice video on Turbo. The concept is explained nicely and the example is great.

    • @SkiesDev
      @SkiesDev  Před 5 měsíci

      Thanks for watching! I’m glad you enjoyed it.

  • @ahmed_aboelleef
    @ahmed_aboelleef Před 4 měsíci

    this helped a lot , 1,000,000 thanks

    • @SkiesDev
      @SkiesDev  Před 4 měsíci

      Great to hear. Thanks for the feedback

  • @MarceloAlarcon-tx6qe
    @MarceloAlarcon-tx6qe Před 5 měsíci +2

    Really nice video brow. Maybe next time you should slow down a bit. Some of us are still learning and if you run too fast we may have to re-watch the video several times. Thanks!

    • @SkiesDev
      @SkiesDev  Před 5 měsíci +3

      That’s ok. Rewatching is good for the CZcams algorithm! Haha just playing- thanks for the feedback.

    • @letitbleep2683
      @letitbleep2683 Před 4 měsíci +1

      Agree, but it's not the speed it's the lack of space between the edits. These kind of lightening edits are really uncomfortable to listen too. Good job on the content though.

    • @SkiesDev
      @SkiesDev  Před 4 měsíci +1

      @@letitbleep2683 That's great feedback. I'll be sure to take a beat in future videos. Appreciate it

  • @dencam
    @dencam Před 5 měsíci

    Nice video,
    Could you kindly do a longer video or a project tutorial.

    • @SkiesDev
      @SkiesDev  Před 5 měsíci

      Thanks for watching. What would you like to see in a future video?

  • @springify_boot
    @springify_boot Před 7 měsíci

    Thank you for the content. It looks like you know your stuff, would you mind doing a small project (even couple of hours) to teach us newbies rails 7 w Hotwire Turbo Stimulus please.

    • @SkiesDev
      @SkiesDev  Před 7 měsíci

      What would you like to know?

    • @springify_boot
      @springify_boot Před 7 měsíci

      @@SkiesDev any project which include rails 7 hotwire stimulus and rspec is great for me. After that series we might have a better understand about these technologies maybe

    • @SkiesDev
      @SkiesDev  Před 7 měsíci

      Let me think of a project that would be useful to teach. Stay tuned. Until then check out this video on creating a ChatGPT clone. We use Stimulus in this example: czcams.com/video/ZcIin9RGii4/video.html

  • @007KrausBean
    @007KrausBean Před 3 měsíci

    How to see Turbo Streams at 100000 mph. That was a blur.

    • @SkiesDev
      @SkiesDev  Před 3 měsíci

      Check out the companion guide on Substack if it helps.