Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Well done!
      You have completed Rails 8 Course - Beginner to Intermediate!
      
    
You have completed Rails 8 Course - Beginner to Intermediate!
Preview
    
      
  In this video, you'll be introduced to creating a Twitter clone using Ruby on Rails 8, highlighting key features such as Redis-free caching, the Kamal deployment tool, and the built-in authentication generator.
Resources
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
                      [MUSIC]
                      0:00
                    
                    
                      Hi everyone, and
                      0:09
                    
                    
                      welcome to creating a Twitter clone
using Ruby on Rails version 8.
                      0:10
                    
                    
                      The end of this course, you will have the
knowledge on how to create an application
                      0:13
                    
                    
                      like Twitter using Rails.
                      0:17
                    
                    
                      This course is suitable for
both PC and Mac users, so
                      0:18
                    
                    
                      you don't have to worry about that.
                      0:21
                    
                    
                      We are using Rails 8 in this course,
                      0:23
                    
                    
                      which has some major advantages
to all the previous versions.
                      0:25
                    
                    
                      The first one is Redis-free caching.
                      0:28
                    
                    
                      Redis 8 has completely reimagined how
caching works, you no longer need Redis
                      0:30
                    
                    
                      for caching by default thanks to the new
built in, file-based caching system.
                      0:34
                    
                    
                      It's faster, simpler to configure,
and reduces deployment costs.
                      0:37
                    
                    
                      This change makes Rails apps that
would need Redis cheaper to deploy,
                      0:41
                    
                    
                      which is extremely important.
                      0:44
                    
                    
                      The next major change is
the Kamal deployment tool.
                      0:46
                    
                    
                      Rails 8 introduces Kamal, a sleek and
                      0:48
                    
                    
                      modern deployment tool that makes shipping
your app to production ridiculously easy.
                      0:50
                    
                    
                      Whether you're deploying to cloud
providers, Docker containers,
                      0:53
                    
                    
                      or bare metal servers, Kamal handles
it all with a few simple commands.
                      0:56
                    
                    
                      We'll be using Kamal to deploy our
Twitter clone at the end of the course.
                      0:59
                    
                    
                      And the third major change is
the built in authentication generator.
                      1:02
                    
                    
                      Say goodbye to setting up device or
                      1:05
                    
                    
                      rolling your own
authentication from scratch.
                      1:07
                    
                    
                      Rails 8 comes with a new built
in authentication generator.
                      1:09
                    
                    
                      We'll use it to set up user accounts and
login, logout functionality.
                      1:12
                    
                    
                      So let's get started and
install Ruby on Rails 8.
                      1:15
                    
              
        You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up