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!
Preview
Video Player
00:00
00:00
00:00
- 2x 2x
- 1.75x 1.75x
- 1.5x 1.5x
- 1.25x 1.25x
- 1.1x 1.1x
- 1x 1x
- 0.75x 0.75x
- 0.5x 0.5x
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