Deploy a Rails App with Dokku
27:21
Digging into Solid Queue and Rails
15:03
How to use Bun with Ruby on Rails
9:44
Пікірлер
@jaycortes2113
@jaycortes2113 17 сағат бұрын
I was preparing myself to start a bootcamp. I can already create projects using React. When I was selecting the bootcamp Spiced is offering React and LeWagon Ruby on Rails. I got confused and signed a contract to go with the bootcamp that is going with rails. Now I am really scared that I won't find a job because my main language will be Ruby. So I was preparing myself for the bootcamp and got the wrong one. I will start in 2 weeks and I know almost nothing about RoR.
@Webcrunch
@Webcrunch 17 сағат бұрын
Being versed in React will always get you a job. Rails is definitely more niche but I think that's changing. It's tough to say what's the best path with tech moving so fast. I work in Rails daily but I'm actually a product designer by trade.
@baowarrior4892
@baowarrior4892 21 сағат бұрын
Nice! Thanks for sharing!
@thiagomrvieira
@thiagomrvieira 3 күн бұрын
Great video. I also come from the PHP world with Laravel, and having studied Rails quite a bit, I can see many similarities between both ecosystems. I have around 8 years of experience with PHP, and in recent years, I've been flirting with Rails. However, as you mentioned, many Rails developer positions require a bit more experience with the ecosystem. I can indeed write a REST API in Rails with testing and good practices overall, but I feel that my stronger foundation with PHP often weighs more heavily when applying for Rails positions. Anyway... In the meantime, I'll continue studying and hope to transition to Rails in the coming months.
@RonDavisceo
@RonDavisceo 4 күн бұрын
when i do - (localhost:3000/conversations/3/messages) i get +- (ActiveRecord::RecordNotFound in MessagesController#index Couldn't find Conversation with 'id'=3) def find_conversation @conversation = Conversation.find(params[:conversation_id]) end Any Idea on how to fix?
@rpf23543
@rpf23543 4 күн бұрын
For sure! Yes! I’m tired of Devs thinking they always have to start a new trend and follow it. Like, AI pops up and every KZbinr is going to make a video about if and how we will be replaced. Ruby and Rails is more up to date as ever.
@malharparmar396
@malharparmar396 5 күн бұрын
Awesome
@promiseuka
@promiseuka 8 күн бұрын
This is great 💪💪💪
@abdullahsaleh7196
@abdullahsaleh7196 8 күн бұрын
Yoo that’s crazy, wow keep going We want another video😅
@carltanner3632
@carltanner3632 8 күн бұрын
This is a great effort. I am doing something similar myself, but a multi-tenant, Jumpstart Rails adaptation. Would I be able to use RailsUI in a multi-tenant environment?
@Webcrunch
@Webcrunch 8 күн бұрын
Yes, it would work fine for the mult tenant world I think. It's mostly a UI kit that's integrated into your Rails app with some other bells and whistles.
@mycode0
@mycode0 8 күн бұрын
Amazing progress, I fear that I would never have enough money to pay for such high quality product... Have you though on the pricing yet ?
@Webcrunch
@Webcrunch 8 күн бұрын
Nonstop 😆 I haven't landed on anything final yet but will have to just decide and commit soon.
@mycode0
@mycode0 8 күн бұрын
@@Webcrunch I would completely understand if it not a small price to pay for something like this maybe if it's possible to implement something like 3 or 6 monthly instalments (idk) . I really wanted to support products like tailwind ui or jumpstart for example, but I am simply not at a point of my life where I can pay $200, 300 and more at once without significantly hurting my budget. My salary in Bulgaria is around $600 per month.
@Webcrunch
@Webcrunch 8 күн бұрын
Totally get it! Will try and keep this in mind. I think the hard part is managing all the variants of plan intervals.
@mycode0
@mycode0 8 күн бұрын
@@Webcrunch No I completely understand
@laugustou
@laugustou 8 күн бұрын
Maybe a parity program
@joey2545
@joey2545 10 күн бұрын
Great advice and examples!
@Webcrunch
@Webcrunch 8 күн бұрын
Glad it was helpful!
@suiteyousir
@suiteyousir 13 күн бұрын
Could you please do a video on how to set up vs code for ruby development, thank you
@Webcrunch
@Webcrunch 13 күн бұрын
Good idea!
@suiteyousir
@suiteyousir 13 күн бұрын
@@Webcrunch I started out using c# as a junior dev and loved visual studio because of all the features like clicking through a method. The search feature and changing all method names at once. I've now switched to a ruby project but struggled to replicate that experience in Vs code.
@tusharjha9293
@tusharjha9293 17 күн бұрын
i made the app yesterday and again opened localhost today. i am still signed in but i am not able to do anything because it says "i am unauthorised". it was working fine yesterday. i am assuming it is because of token expiry. the access tokens which were stored in local storage might have gotten expired in 1 hour and that's why i am not able to do anything now. any idea how to either refresh the tokens or to signout after 1 hour
@certilremy
@certilremy 20 күн бұрын
Man thank you so much for this video. You'll never know how mutch I apreciate this video, it save my live.
@Webcrunch
@Webcrunch 8 күн бұрын
Glad it helped!
@Ironman2.0xCode
@Ironman2.0xCode 20 күн бұрын
can someone tell which Database has been used here
@Webcrunch
@Webcrunch 8 күн бұрын
For the demo it was sqlite but for production environments I recommend postgresql 👍
@DevlogBill
@DevlogBill 23 күн бұрын
I am really trying to stay away from JavaScript for the backend. I've been considering Ruby on Rails for a React project. How good is Ruby when it comes to creating a Restful API? Just curious to see how quickly you can create one?
@Webcrunch
@Webcrunch 8 күн бұрын
Rails is great for APIs. You can even create an API version when scaffolding a new app which ignores the view layer. This option is designed for apps that just want the backend and you bring your own frontend with React or similar.
@DevlogBill
@DevlogBill 8 күн бұрын
@@Webcrunch Thanks Webcrunch I will soon try out Rails to see the developer experience is for me. I heard story about starting a brand new project can be painful but I also heard once you pass this step that things are much easier. I will what my experience will be for me thanks once again.
@MikesMidnightWhispers
@MikesMidnightWhispers 23 күн бұрын
as a beginner. rails has made crud inCRUDbly easy. so far nothing has come this far.
@Webcrunch
@Webcrunch 8 күн бұрын
InCRUDible!
@ingyaroslav
@ingyaroslav 27 күн бұрын
Where does the text come from??? Can anyone tell? Absolutely nothing is clear!
@Webcrunch
@Webcrunch 8 күн бұрын
It's generated with JavaScript
@stanislavvranic1745
@stanislavvranic1745 27 күн бұрын
Does anyone work separate desktop-mobile these days???
@trevordev555
@trevordev555 29 күн бұрын
.NET developer who has started working with Ruby and Rails full-time now its all a bit strange to me but what is obvious is just how mature it is even now with dotnet core tooling the .NET eco system doesn't have the mature feeling of tooling and web frameworks but what has impressed me the most is the passionate community Ruby/Rails developers generally seem much happier :-)
@Webcrunch
@Webcrunch 27 күн бұрын
It's definitely a joy to work with in my opinion. I think that's by design. I'll refer back to the doctrine often and find it resonates with my own views a lot rubyonrails.org/doctrine
@mistert1628
@mistert1628 27 күн бұрын
​@Webcrunch I watched DHH's documentary such an inspiring guy I can see how and why the Rails community is what is today.
@muronuck
@muronuck 29 күн бұрын
Great advice! Definitely like these types of videos sprinkled in with the other content 🚀
@Webcrunch
@Webcrunch 29 күн бұрын
Thanks for chiming in!
@mosaka1471
@mosaka1471 Ай бұрын
Bro I am having trouble getting interviewed. I think it's my mistake learning Ruby on Rails while living in ME. So basically I haven't run into production trouble yet.
@Webcrunch
@Webcrunch 29 күн бұрын
Are you looking for roles locally or remote or both? I know opportunities are a dime a dozen.
@user-pm7qj5um7t
@user-pm7qj5um7t 27 күн бұрын
@@Webcrunch Hey, I am ruby on rails developer too and also from ME, and yes, as mosaka1471 said, there is no opportunity for us. I applied for a lot of jobs and I didnt get interviewed. I am looking for a remote job, it doesnt matter if it's a contract, part time, full time, ... doesnt matter at all.
@rpf23543
@rpf23543 Ай бұрын
Thanks for the advice. Your tutorial on hellorails is on my todo list 🙂 even though I have some experience, I want to go a step back and check everything again in a guided way from the basics....
@Webcrunch
@Webcrunch 29 күн бұрын
Glad I could help!
@Chris-jp6ll
@Chris-jp6ll Ай бұрын
Really Great!😀 Only thing it's a bit hard to read maybe increase font next time
@noisycarlos
@noisycarlos Ай бұрын
I actually had better luck installing rails in my Windows machines than in my Macs for whatever reason. And that's not even using the Linux subsystem, just straight Windows.
@franciscobrito1243
@franciscobrito1243 Ай бұрын
Good video! I started learning Rails eight months ago, it is a very broad framework so the learning curve was steep for me. But it didn't take me long to love it, it helps you a lot to generate quality and robust code, personally I think there is going to be a renaissance of companies using Rails in the coming years.
@Webcrunch
@Webcrunch Ай бұрын
Totally agree. I see it already happening.
@AnthonyCandaele
@AnthonyCandaele Ай бұрын
Thanks a lot for this video. This is exactly what I need for my next website.
@Joshua-dc4un
@Joshua-dc4un Ай бұрын
Heroku just died like that
@roachcode
@roachcode Ай бұрын
thanks a bunch for this vid. i'm coming from React and Turbo is the only thing holding me back going all-in on Rails. it still feels uncomfortable and unintuitive but this was the best video i could find on KZbin teaching it. i'm hoping if i stick to it i will reap the productivity gains of working on 1 app instead of a separate backend+frontend and rid of JS fatigue forever. i hope Turbo 8 will feel even better.
@Webcrunch
@Webcrunch Ай бұрын
Agree. There's some magicness to it that's hard to grasp. I've had to deconstruct the source code of turbo to understand it more.
@GabrielMartinez-ez9ue
@GabrielMartinez-ez9ue Ай бұрын
I believe Coolify is a better approach for deploying and managing apps
@Elgnonvis
@Elgnonvis Ай бұрын
good one what about react rails API postgresql deployment using Docker ?
@lamvu1238
@lamvu1238 Ай бұрын
First comment😂. Thanks
@NeonNijahn
@NeonNijahn Ай бұрын
I keep getting a not null error when i use the Artist.create(name: "ACDC") function in the rails concole. It says the user id is nil initially but then says not null exception user id sqlite3
@peaceandworld
@peaceandworld Ай бұрын
Hi! Is it works with Bootstrap or with Tailwind only?
@Webcrunch
@Webcrunch Ай бұрын
No framework required actually! Just plain old CSS should do it. 👍
@turdakhov
@turdakhov Ай бұрын
Thank you!
@Webcrunch
@Webcrunch Ай бұрын
No problem!
@lamvu1238
@lamvu1238 Ай бұрын
Thanks for sharing. I’m really into your videos!
@Webcrunch
@Webcrunch Ай бұрын
Glad you like them!
@freaklore
@freaklore Ай бұрын
RoR is solid there are others like Phoenix with Elixir and Trongate with PHP.
@Webcrunch
@Webcrunch Ай бұрын
Really want to give Phoenix a go soon!
@bernard2560
@bernard2560 Ай бұрын
I really liked this video, aesthetics of it are amazing.
@Webcrunch
@Webcrunch Ай бұрын
Glad you liked it!
@someonewhowantedtobeahero3206
@someonewhowantedtobeahero3206 Ай бұрын
I am trying to learn it at my job but my goodness is the Ruby syntax difficult to read compared to TS/Java. Too much abstraction.
@Webcrunch
@Webcrunch Ай бұрын
It's a very loose language! Definitely pros and cons.
@puneeification
@puneeification Ай бұрын
Oh whoa such a weird decision to call that "normalization", was expecting something relating to db (schema) normalization, but it's just text formatting?
@puneeification
@puneeification Ай бұрын
Cool nonetheless btw.
@slavapol-v1553
@slavapol-v1553 Ай бұрын
It is time to switch to Phoenix
@Webcrunch
@Webcrunch Ай бұрын
Sell me on it. I'm intrigued but haven't had the time to dive in.
@NeonNijahn
@NeonNijahn Ай бұрын
Can other gems be added and some be removed later if you dont end up wanting some but wanting others instead? Or do you have to know all the gems you need before you build every time?
@Webcrunch
@Webcrunch Ай бұрын
Sure they can. I suppose it depends how heavily you integrate with some gems. The less you need the better in my opinion.
@NeonNijahn
@NeonNijahn Ай бұрын
@Webcrunch thanks for the response. I'm just now getting into web app development and appreciate these videos and this community's support.
@treydugas806
@treydugas806 Ай бұрын
Amazing stuff, thank you! I need to study up more on turbo frames and turbo streams. Don’t quite get them.
@Webcrunch
@Webcrunch Ай бұрын
I have a few other videos but need to publish more. Will shoot for it soon 👍
@bloqDev
@bloqDev Ай бұрын
Yes, you should
@sujit_webdev
@sujit_webdev Ай бұрын
Thanks for this helpful video! I am a React dev and absolutely hate working with it now. I have a feeling I would never be a good web dev with React and it is better that I switch to something else. I want to ask how can we have good UI components in Rails like we have Material UI in React ?
@Webcrunch
@Webcrunch Ай бұрын
It's still early on the UI front. I'd argue React has Rails beat right now in terms of UI components. I'm working on Rails UI (railsui.com) right now to help address this but there's been a surgence of other UI solutions for rails out there as well.
@sujit_webdev
@sujit_webdev Ай бұрын
@@Webcrunch Thanks for your valuable response! I will follow railsUI updates and wish this a success
@jarnalyrkar
@jarnalyrkar Ай бұрын
Come to Laravel, we have Lamborghinis!
@Webcrunch
@Webcrunch Ай бұрын
😅🔥
@et_matrix
@et_matrix Ай бұрын
Why Laravel when there is Lucky from Crystal?
@Webcrunch
@Webcrunch Ай бұрын
Lucky looks great. I'll have to give it a go.
@et_matrix
@et_matrix Ай бұрын
@@Webcrunch It's not a new technology for Rails devs. I am also learning it. Give it a try!. You won't regret
@reynolrodriguez4982
@reynolrodriguez4982 Ай бұрын
We have paganis
@user-nn9mj7hb8j
@user-nn9mj7hb8j Ай бұрын
Hi! Maybe you won't see this comment, but here's the thing: Recently, I landed my first job as a Vue developer, and they use Rails as the backend. From my research, if the front and the back are not separated, then we may need to write Vue in Rails. Just wonder whether I can benefit from this series. Many thanks~
@okoni.alesre
@okoni.alesre Ай бұрын
I followed your example and encountered a problem when updating the morph, refresh="morph" does not help. How to solve this problem? I also inserted data-turbo-permanently; when moving, they are added at the end of posts.
@NinjaBranDizzzle
@NinjaBranDizzzle Ай бұрын
Much love! Thanks for your time!