Rails 7 Realtime Chat App With Chatrooms | Turbo Tutorial Part 1

  Рет қаралды 27,867

Deanin

Deanin

Күн бұрын

Пікірлер: 49
@nathankropp5803
@nathankropp5803 2 жыл бұрын
Great tutorial, thank you! Think the bug was 'diplay' was typo vs. display in css ;)
@Deanin
@Deanin 2 жыл бұрын
Hahahaha, this is why don't write code after 3. Nothing good ever happens after 3 AM 😭
@madniali823
@madniali823 2 жыл бұрын
@@Deanin HIMYM
@deejaykabwoy44
@deejaykabwoy44 2 жыл бұрын
Man love your tutorials please keep on uploading more on rails 7 , much appreciated 👍
@Deanin
@Deanin 2 жыл бұрын
I'll try my best to keep going haha. Appreciate it!
@Metoit
@Metoit 2 жыл бұрын
Very nice Dean!
@jesusmiranda9620
@jesusmiranda9620 2 жыл бұрын
Hope you're having a great day! Thanks for the sweet tutorial!
@Deanin
@Deanin 2 жыл бұрын
I appreciate it! Hopefully your day goes well too!
@timjini3197
@timjini3197 2 жыл бұрын
50:30 - you missed the s in display : ) amazing course.
@Deanin
@Deanin 2 жыл бұрын
Part 2 covers direct messages - kzbin.info/www/bejne/b6PMf5iwnN9_iLs Questions? Leave a comment or join the Discord: discord.gg/vumKwDk
@muhammadimranmomin6365
@muhammadimranmomin6365 2 жыл бұрын
Great work, i appreciate your hard work keep it up
@RiccardoCarlesso
@RiccardoCarlesso 6 ай бұрын
Great video! What is the vscode extension to colorize your rails folders?
@marcusl16
@marcusl16 2 жыл бұрын
i just noticed that you sayd importante on 36:34, as a latin american developer i loved it so much
@marcusl16
@marcusl16 2 жыл бұрын
Hi, on minute 17:30 is there a difference between use on the partial users and redirect the route like you done?
@Deanin
@Deanin 2 жыл бұрын
Off the top of my head I'm not entirely sure, I can't get to my computer for a couple of hours. You'll just want to make sure that whatever you do still allows you to sign in/sign out/etc through the users path. Without doing the route I always manage to break my Devise controllers somehow 😅
@PrateekGupta-u5x
@PrateekGupta-u5x 4 ай бұрын
In the last of the video, you misspelled display: flex; that is why it was not working. BTW great video!
@ThePazuzu
@ThePazuzu 2 жыл бұрын
48:29 is why we need to take breaks. Just a simple typo can throw you off big time.
@Deanin
@Deanin 2 жыл бұрын
It's so true, especially late at night 😅
@carlyluo5274
@carlyluo5274 Жыл бұрын
thanks for the tutorial, i really enjoy watching your videos. Im learning Hotwire at the moment but didn't get many good tutorials online, especially with all turbo methods. One question, I see you used form_with, do you know the difference between form_with and turbo_form with? i only started watching part1 so maybe you'll cover more later but can't wait to say thank you. Would also love to see more turbo related tutorials. xx
@paulocesar-ui1kt
@paulocesar-ui1kt 9 ай бұрын
Great tutorial, thank you!
@danielcurda3633
@danielcurda3633 2 жыл бұрын
Great video, thank you! I noticed you didn't use cssbundling for bootstrap - is there a particular reason why you didn't? Thanks!
@robertchang0722
@robertchang0722 2 жыл бұрын
Crazy tutorial ! Thanks of this, help a lot
@Deanin
@Deanin 2 жыл бұрын
Glad it helps! Hopefully KZbin finishes processing the resolutions soon so it's available in more than 360p 😅
@ptan1979
@ptan1979 2 жыл бұрын
@@Deanin great!! thanks master
@rodrigo3187
@rodrigo3187 Жыл бұрын
Hey, this is great! Altough the turbo part is not working for me. I have to refresh the page every time in order to see the changes. How can i troubleshoot this? Thanks
@ricardoturner3255
@ricardoturner3255 Жыл бұрын
x2
@tomasolivares4984
@tomasolivares4984 2 жыл бұрын
I LOVE YOU!
@timjini3197
@timjini3197 2 жыл бұрын
Hi Deanin, do you think this approach would work with a rails API and a JS framework frontend?
@loobcoobs2
@loobcoobs2 2 жыл бұрын
this also interests me
@erdemtopal4107
@erdemtopal4107 2 жыл бұрын
Hi, i finished the video and when i push to heroku; 1. Devise join is giving error. (others working) 2. stream functions are giving errors.
@phemiewilliams
@phemiewilliams 2 жыл бұрын
Great work! I have been following since part 1 and i fell in love with R on R with your tutorial. But am stuck, my rich_text_area not working. I notice u didnt cover how you setup JavaScript folder and its resources. pls help
@Deanin
@Deanin 2 жыл бұрын
JavaScript should be setup by default, but I've seen a few people having issues with it not being setup initially. If you're on Rails 7, and Stimulus isn't installed/setup for some reason, then you might need to run rails stimulus:install As for the rich text area, that depends on how you're trying to use it. If you're trying to use Action Text, then the command will be: rails action_text:install And then you'll need to install vips to make the image attachments work. This command will depend on what flavor of Linux you're using. If you're on Windows, I'm not sure what the alternative is. But assuming you're on Ubuntu, the command will be something like: sudo apt install libvips Afterwards you'll need to rails db:migrate because action text adds active storage migrations which are used to store the images.
@erdemtopal4107
@erdemtopal4107 2 жыл бұрын
Redis is really neccessary? Turbo covers I think?
@perronegocio
@perronegocio 2 жыл бұрын
Hello! good videos, I would like to know what you recommend to implement the 1 to 1 messaging 🤓
@Deanin
@Deanin 2 жыл бұрын
Thank you! I don't remember exactly what I implemented in each video, but this video was part 1 in a serious that covers a lot of chatroom stuff including direct messages. The 1 to 1 might be in episode 2 or 3, with some smaller improvements in other parts kzbin.info/aero/PL3mtAHT_eRex1sJI2uoTBgFT3qAXFbEcy
@perronegocio
@perronegocio 2 жыл бұрын
Thanks ​ @Deanin , I'm going to review the complete series of videos, it looks like a very complete and advanced chat .. Greetings from Venezuela - LATAM
@tkhobbes
@tkhobbes 2 жыл бұрын
Can you share your vscode extensions in a video and core config? That would be amazing!
@Deanin
@Deanin 2 жыл бұрын
That's a good idea! I covered them previously, but I've added quite a few since that video (such as GitHub CoPilot) Here's the link to the original for now 🙂 kzbin.info/www/bejne/lYbTfqurgLR0obc
@tharinduherath
@tharinduherath Жыл бұрын
Hi, How can I install redis in windows 10 os. Please
@PeterKlein
@PeterKlein 2 жыл бұрын
Is it correct, that there is a resolution only in 360p?
@Deanin
@Deanin 2 жыл бұрын
Nope, looks like KZbin broke something with the upload. Every quality except 360p is stuck in processing. I might need to reupload if this doesn't fix itself soon.
@PeterKlein
@PeterKlein 2 жыл бұрын
@@Deanin I was too fast. now it is in better resolution :)
@nejdetkadir4447
@nejdetkadir4447 2 жыл бұрын
👍🏻
@stephenhawkingsbeautywheel9080
@stephenhawkingsbeautywheel9080 2 жыл бұрын
Hey, when I tried to use rails db:migrate or rails g devise User I get an error: rails aborted! NoMethodError: undefined method `Devise' for main:Object /mnt/c/Users/user/test/turbochat/config/initializers/devise.rb:3:in `' I did everything exactly as you did (at least thats what I think)
@ThePazuzu
@ThePazuzu Жыл бұрын
Getting this as well, did you fix it?
@stephenhawkingsbeautywheel9080
@stephenhawkingsbeautywheel9080 Жыл бұрын
@@ThePazuzu Unfortunately not, I think. I quit my study and job in computer science to become an EMT.
@alextrimper6290
@alextrimper6290 Жыл бұрын
Whenever I get that error it's because I've mispelled something....
@the_makers_ruin
@the_makers_ruin Жыл бұрын
Just for anyone else stuck on this: I was getting a similar error. The solution for me was to put this in my user.rb model: extend Devise::Models Not really sure why this was needed for me and not the video, but I would think it's likely due to the (newer) version of Devise I was using.
Shopping Cart Order Sessions In Rails 7 With Turbo
26:21
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 695 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 40 МЛН
Making A Chatroom (Speedrun) | Ruby On Rails 7
22:14
Deanin
Рет қаралды 3,4 М.
Should you use Ruby on Rails in 2024?
14:43
webcrunch
Рет қаралды 58 М.
Setup A Ruby on Rails 7 API With React JS
15:11
Deanin
Рет қаралды 43 М.
Socket IO Rooms Tutorial (Backend part 1)
17:35
Coding With Chaim
Рет қаралды 43 М.
Add Comments with Ruby on Rails
25:33
CJ Avilla (cjav_dev)
Рет қаралды 5 М.
Rails Tutorial | Action Cable Basics in Rails 6
20:07
Techmaker Studio
Рет қаралды 21 М.
Speedrun a Realtime Chat App with Ruby on Rails 7
25:47
Deanin
Рет қаралды 5 М.
Turbo Frames vs. Turbo Streams
8:25
Mix & Go
Рет қаралды 19 М.