Companies Home Search Profile

Learn Hotwire - The #1 Feature in Ruby on Rails 7

Focused View

Cezar Halmagean

1:10:55

153 View
  • 1. Introduction.mp4
    01:05
  • 2.1 Hotwire official homepage.html
  • 2. Resources.html
  • 1. Introduction.mp4
    03:50
  • 2. Turbo Drive.mp4
    02:14
  • 3. Turbo Frames.mp4
    05:51
  • 4. Turbo Streams.mp4
    08:49
  • 5. Stimulus JS.mp4
    08:34
  • 1. Planning.mp4
    01:33
  • 2. Authentication with Devise.mp4
    06:09
  • 3. Adding sign in sign out links.mp4
    02:32
  • 4. Creating the Post model.mp4
    01:10
  • 5. Creating posts.mp4
    04:39
  • 6. Styling the post.mp4
    01:31
  • 7. Adding the username.mp4
    01:40
  • 8. Plan check & next steps.mp4
    00:42
  • 9. Liking posts.mp4
    06:00
  • 10. Unliking posts.mp4
    02:19
  • 11. Adding comments.mp4
    12:17
  • 1. Add another feature.html
  • Description


    End the confusion once and for all and confidently build the next generation web applications using Hotwire

    What You'll Learn?


    • Understand the difference between TurboDrive, TurboFrames, TurboStreams, and StimulusJS
    • Get up to speed with Hotwire in less than 1h
    • Learn why Hotwire is a game changer not just for Rails but for web development in general
    • Watch me build an Instagram clone using Hotwire

    Who is this for?


  • Junior Ruby on Rails developers with at least 1yr or experience
  • Solopreneurs that want to learn how to build competitive SPA-like applications with 50% the effort
  • What You Need to Know?


  • While the course is aimed at beginners, some familiarity with the Ruby on Rails framework is required
  • You should have built a few Ruby on Rails apps before taking this course
  • More details


    Description

    The newest and most impressive feature in Ruby on Rails by far is the new Hotwire (HTML Over The Wire) technology which empowers solo developers to compete with the big-tech-driven Single-Page-Applications.


    Hotwire lets you build full-stack web applications without compromising on user experience.


    This is possible because of some new developments that happened in recent years. But most importantly, because of HTTP2 and Websockets.


    The main difference between Single-Page-Applications (SPAs) and Hotwire applications is that SPAs use JSON to fetch data from an API and then build the HTML on the client (via Javascript), while Hotwire applications keep everything on the server and only send HTML fragments over to the client.


    So there is no duplicating logic on both client and server, no more state management nightmares, etc. Everything has become a lot simpler and easier for Ruby on Rails developers.


    So learning Hotwire will empower you to build responsive (as in quick to respond to user interactions) web applications with 50% of the effort.


    Because instead of building two applications, you can now build one. And instead of keeping up with the latest and greatest (not) in the Javascript world, you can leverage your Ruby on Rails knowledge.


    Hotwire makes Ruby on Rails shine in a world driven by big-tech SPAs.

    Who this course is for:

    • Junior Ruby on Rails developers with at least 1yr or experience
    • Solopreneurs that want to learn how to build competitive SPA-like applications with 50% the effort

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Cezar Halmagean
    Cezar Halmagean
    Instructor's Courses
    I am a Ruby on Rails consultant, author, trainer, and speaker with over 15 years of experience in helping growing companies scale large Ruby on Rails applications.I post regularly on my blog, YouTube, Twitter, and Linkedin. So feel free to check out my free content on any of those platforms.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 17
    • duration 1:10:55
    • Release Date 2022/12/03