AI summary not available

This video doesn't have a transcript yet

RubyConf 2024 MVC Ruby in less than 5k. The wonder of Camping by Karl Weber

Ruby Central 148 views Dec 13, 2024 29:09

Learn about the journey to resurrect an almost 20 year old ruby library, And all the amazing Ruby tricks it uses to be a fully featured MVC Web Framework. Ruby's semantics allow remarkable flexibility, and robustness. Let's walk through how Camping uses Ruby's best & hidden features to make a fully featured MVC Micro Web Framework, in a ridiculously small amount of code. Ruby's maturity promotes innovation and stability. Camping is almost 20 years old, and sat derelict unchanged for almost 8 years. To get it running with the latest versions of Ruby and its dependencies took only a couple of code changes. Camping isn't just another small micro framework written by a mad genius. It's the BEST ONE. Its small size and compact architecture makes it ideal for beginners, side projects, and small apps. # Key Takeaways. * Ruby is OP (Over Powered) and makes everything possible. * Framework Plugins in Ruby in a couple of lines of code. * Full Featured web server in like 100 bytes. * Put your whole app in one file. * Dynamic file lookups for views in a single line of Ruby. * Templating in 4 lines of Ruby? Yes! * HTML, CSS, Javascript... In your RUBY! * Rack conventions make ruby incredibly reliable, extensible, and extremely badass. * And more * Steps to ressurect Camping. * It doesn't run. * It Runs. * What does it do? Times ten. (Lots of small examples of interesting Ruby code that does interesting things in Camping) * Writing more tests. * Ok so it's actually broken and I didn't know and now it's fixed again. * Am I a Ruby Expert now? * No. # Session Highlights Ruby is great You can do so much with so little in Ruby How to make a Blog in 3 minutes Yes it's less than 5k Stickers Bonus I have physical boxed copies of Ruby Camping that you can win or buy.

Feedback