Тёмный
Ruby on Rails
Ruby on Rails
Ruby on Rails
Подписаться 8 тыс.
Ruby on Rails scales from HELLO WORLD to IPO. Learn just what you need to get started, then keep leveling up as you go.
GitHub: github.com/rails/rails
Documentation: rubyonrails.org/
Rails Core AMA - Rails World 2023
50:59
8 месяцев назад
Rails World 2023 - Amsterdam - Oct 5 & 6
1:36
8 месяцев назад
Комментарии
@AppySpaces
@AppySpaces 18 дней назад
00:14 Celebrating 20 years of Ruby on Rails and the release of Rails 7.1 02:51 Rails Foundation has been established as a new institution. 07:36 Looking forward to the future of the industry and all the exciting things being built. 09:55 AI is both threatening and exciting 14:57 Moving away from narrow specializations in software development 17:18 Specialization in development leads to inefficiencies in implementing ideas. 21:38 Progress is not synonymous with complexity. 23:46 The introduction of esbuilt has made JavaScript development faster and better. 27:56 Not building is faster than building with all the features of Source mapping and no bundling. 30:03 No build step required for JavaScript and CSS in new applications of 37 signals. 34:20 Prop shaft is a clean sheet replacement for the asset pipeline in Rails. 36:23 Reduced issues and better understanding with less implementation 40:22 Turbo morph allows for more responsiveness and actions without reloading the entire page. 42:11 Morphing helps maintain scroll position and reduce flickering on web pages. 45:56 Strata helps produce native interactions without changing the native app 48:30 Solid Cash is a new caching library that uses solid state drives as its backing. 52:44 Rails should not require six different gems to solve one problem 54:40 New default database and job management system being developed for Rails 58:38 Moving from AWS to own hardware and distributing software for easy installation. 1:00:33 Rails simplifies application setup and maintenance Crafted by Merlin AI.
@bernard-ng
@bernard-ng 19 дней назад
Very nice talk 😊
@ivan.jeremic
@ivan.jeremic 23 дня назад
39:47 "React ideas like Shadow-DOM"... this dude doesn't know that the ShadowDom is an HTML5 thing not a react thing...
@dmitriyobidin6049
@dmitriyobidin6049 Месяц назад
If i want to jump into Rails development - what path would you recommend? What is a good learning resource for beginners?
@EightNineOne
@EightNineOne Месяц назад
Beginner stuff is thin on the ground and the docs aren’t amazing. I would however recommend the go rails into to rails videos. They aren’t effect, but not bad. Rails needs a Jeffrey Way/Laravel guy
@br3nto
@br3nto Месяц назад
Great talk!
@fuu812
@fuu812 Месяц назад
Very nice presentation!
@br3nto
@br3nto Месяц назад
17:53 that split and inefficiency also happens when “product management” is separated from software engineering.
@supairish
@supairish Месяц назад
Great talk, I've been using Rails for years and it was good to have a refresher on how far we've come with assets integration.
@hstrinzel
@hstrinzel 2 месяца назад
Impressive! This seems to be the best popular framework for web database development that I can currently see out there, right? Better than Laravel/PHP, or any Django-based stuff, right?
@tradeordie
@tradeordie 2 месяца назад
I FUCKING LOVE RAILS
@lauraj1427
@lauraj1427 2 месяца назад
Awesome feature!!!❤
@user-uk4vk8ee3u
@user-uk4vk8ee3u 2 месяца назад
Im looking for a mentor. For this language.
@jamescattanach1129
@jamescattanach1129 2 месяца назад
So rails goes to great lengths to provide maintainable html and you've just totally gone against the grain. Perhaps it would be better if you actually understood exactly what Rails is about before presenting this. It's definitely not for me
@railsofficial
@railsofficial 2 месяца назад
Hi James, please keep it friendly. Adam is well aware of what Rails is about. It might not be for you, but he was invited to speak at Rails World and we understood beforehand what his talk was going to be about. - Amanda, Rails Foundation
@jamescattanach1129
@jamescattanach1129 2 месяца назад
Nothing unfriendly to see here 😊
@Raubritterr222
@Raubritterr222 2 месяца назад
The best part of Tailwind -- you don't need to come up with those pesky names for CSS classes!
@duckHuntDano
@duckHuntDano 2 месяца назад
Dreams come true. Sprockets served us well for a long while but its time for Propshaft
@thingsofinterest603
@thingsofinterest603 3 месяца назад
Game changer!
@yurisilva7860
@yurisilva7860 3 месяца назад
Truly inspiring! Thanks for sharing
@KentvanKuller
@KentvanKuller 3 месяца назад
DHH is a great speaker and leader and I enjoy learning from hearing him speak.
@auntiecarol
@auntiecarol 3 месяца назад
This guy reminds me of the wag who had me rolling at his interview. Me: how well do you perform under pressure? Him: I don't really… but I can do a mean Bohemian Rhapsody.
@marcymercy-sx6oc
@marcymercy-sx6oc 3 месяца назад
Does anyone know how to use prettier for tailwind in rails? Just following instruction and making .prettierrc.json not works
@kapildevpal5895
@kapildevpal5895 3 месяца назад
This is reality nice language i suggest do something to promote rails in India.
@trav2718
@trav2718 4 месяца назад
Glad I found this because the rails guide at this point is totally confusing around this. Would be nice for this information to get there, because as I read them it sure seemed like Sprockets should be avoided if you did transpiling, but now I guess that's bad and we should convert to this wild propshaft setup? There's absolutely no mention of this gem in the Rails guides asset pipeline currently.
@railsofficial
@railsofficial 2 месяца назад
Hi there. The Rails Guides are currently undergoing major update and renovation, and we will add this issue to the list of desired updates. -Amanda, Rails Foundation
@spinningaround
@spinningaround 4 месяца назад
MiniScript could be both a perfect front-end and back-end programming language.
@TheCebulon
@TheCebulon 4 месяца назад
I tried it - and I really, really don’t like it!
@L1nsolent
@L1nsolent 4 месяца назад
Amazing, it was crystal clear. Big up from France
@pedrohamzeh
@pedrohamzeh 4 месяца назад
Very well explained, good code examples, history explanation. Finally I managed to understand how assets pipeline works 😄
@dream_emulator
@dream_emulator 4 месяца назад
👏👏👏
@dream_emulator
@dream_emulator 4 месяца назад
This is another GREAT presentation from this Rails day. Next time I got to be there!
@Candyapplebone
@Candyapplebone 4 месяца назад
I haven’t touched rails in 6-7 years. Now there’s Hotwire and turbo. Instead of using it in API only mode, I’m trying to actually do things “the rails way”. I’m really liking it so far. i can get so much done without writing any Javascript. Not that I dislike Javascript, but it’s so much quicker to use the conventions and framework magic than to write the code that would be required to do it manually myself.
@RocketFever22
@RocketFever22 4 месяца назад
I loved this talk. And I enjoy the philosophy that he pursues: everything always free to develop and maintain by the community, all no-build, all full-stack. I'm a Laravel developer for 10 years and I really wish its philosophy matches DHH one, but they only create more and more SaaS pay-per-use tooling. Amazing keynote :)
@sculderoy
@sculderoy 4 месяца назад
It's funny to watch someone talk about Scrum when they never really experienced it the way it was designed :) Your understanding/experience of Scrum is wrong at so many level 😅. And I can tell you, I am "using Shape Up" in my company, in a different way that you are describing, and this is bad. Because it's not used as it was designed. I am using agile frameworks since 2011, my first professional year, and everything that you describe as i can understand as "good solutions" I knew and did before discovering Shape Up. My point is that it's pointless to say that something is bad, just for the buzz. Simply offer an alternative, and don't use the competition as an argument. Mostly when the only new feature that Shape Up brings is the Appetite. And that is a great one ! The rest is already existing, just rebranded. 1. Shaping is called Product Backlog refinement. 2. Appetite, or "How much time I want to spend on this" is called Sprint. 3. Shapes and Scopes are called Product Backlog items (that the Scrum Guide explain that it is the accountability of the PO, but that they can delegate this - ie : within the team). 4. Cool-down is, in my opinion and experience, just a way to finish what was late. Which, I think, is not your intention. But if it is, I think it's a non-sense. PS : Writing is bad for detecting tone, so I want to insist in the fact that I'm saying this with the most friendly tone possible 🫶
@moinahmed9173
@moinahmed9173 5 месяцев назад
Dint have anything on rails support for microservices
@dream_emulator
@dream_emulator 5 месяцев назад
This is really cool stuff! Excited to become a RoR dev
@mathieueustachy5380
@mathieueustachy5380 5 месяцев назад
Thanks for this amazing talk. For reader's knowledge, Ruby heap pages were 16kb for a long time (you will find a lot of resources saying they are 16kb) but this changed in late 2022 with Ruby 3.2 to 64kb, the update was made by Peter Zhu (speaker) :)
@TheKuhtaMusic
@TheKuhtaMusic 5 месяцев назад
man I love Rails ❤
@GregRippetoe
@GregRippetoe 5 месяцев назад
Why the hell does he keep laughing for no reason? Did this mofo inhale laughing gas or something?
@kabir_pathak
@kabir_pathak 5 месяцев назад
let him cook
@someguyO2W
@someguyO2W 5 месяцев назад
Cool feature, but I'm going to have to pass. Too many changes to the way we do things. I fear how little support it'll have with other features and 3rd party libs.
@someguyO2W
@someguyO2W 5 месяцев назад
2023 was a good year for rails talks ngl!
@someguyO2W
@someguyO2W 5 месяцев назад
This was a good talk. Solid work ethic too. Thank you for all the work you keep doing for us.
@rv8804
@rv8804 5 месяцев назад
soooooo goooood. thanks :)
@DevranUenal
@DevranUenal 6 месяцев назад
During this video, I stopped a couple of times to check how I implemented things and could even improve some of my code! Thanks Chris!
@heatvisuals
@heatvisuals 6 месяцев назад
if Jordan Peterson was a developer
@heatvisuals
@heatvisuals 6 месяцев назад
i design and code. i love both. when i do one so much i bounce to the other and i never get tired of it.
@een_schildpad
@een_schildpad 6 месяцев назад
So much gold in this talk! 😍 I really enjoyed it and definitely learned a few new tricks; thanks!
@een_schildpad
@een_schildpad 6 месяцев назад
Eh, you could just do all this with JQuery instead. Haha, just kidding! Seriously great presentations, I have experience with hotwire and I learned some great new ways of using it from this; thanks! Keeping Ukraine in our thoughts 🇺🇦 ✊🏻
@SupeRails
@SupeRails 3 месяца назад
🇺🇦 ✊🏻
@eduardonakanishi
@eduardonakanishi 6 месяцев назад
Awesome talk, thanks Adrianna
@balaparanj4355
@balaparanj4355 6 месяцев назад
I use Rails only for the backend these days. Node won the frontend long time ago.
@sheldon98c
@sheldon98c 6 месяцев назад
When I started using flexbox and grid I feel like superman. Than I started using them in tailwind now I feel like Voldemort with infinite powers.
@tmnsun
@tmnsun 6 месяцев назад
Great talk! Think i need to read the book.
@Nathan00at78Uuiu
@Nathan00at78Uuiu 6 месяцев назад
this guy is baked 24/7