Building an app on the most CURSED web framework

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น • 43

  • @mahirabbas3700
    @mahirabbas3700 ปีที่แล้ว +13

    thanks nerd

    • @typecraft_dev
      @typecraft_dev  ปีที่แล้ว

      this guy...

    • @mahirabbas3700
      @mahirabbas3700 ปีที่แล้ว +1

      I hadn't even watched the video yet lol@@typecraft_dev

    • @mahirabbas3700
      @mahirabbas3700 ปีที่แล้ว

      why is nerd not a valid username? im unsubbing@@typecraft_dev

    • @typecraft_dev
      @typecraft_dev  ปีที่แล้ว

      @@mahirabbas3700 someone beat you to the punch!

    • @mahirabbas3700
      @mahirabbas3700 ปีที่แล้ว

      ill be faster next time 😅@@typecraft_dev

  • @typecraft_dev
    @typecraft_dev  ปีที่แล้ว +13

    I hope I didn't scare you guys too much with this web stack. Think you'll still use it?

  • @joey2545
    @joey2545 ปีที่แล้ว +7

    As a rails dev who's been messing around with Hotwire, I'm really intrigued by HTMX. I gotta try it out! Also looking forward to your "setting up nvim for rails development" video! Good stuff!

  • @christianpaeznegron
    @christianpaeznegron ปีที่แล้ว +2

    This looks fantastic!, I have been struggling with the common Nextjs/SSR/Fullstack choice so going back to Rails MVC/Monolith approach feels like a breath of fresh air

  • @asdfjackal
    @asdfjackal ปีที่แล้ว +3

    I've actually been thinking of polishing off rails and seeing how it stands up with modern tech backing it up. Cool work.

    • @typecraft_dev
      @typecraft_dev  ปีที่แล้ว +2

      Rails is still great! even without htmx. stimulus hotwire etc... are all nice

  • @sharkby7e
    @sharkby7e ปีที่แล้ว +4

    I am seeing some common patterns with stimulus/turbo here, but without the extra need for a separate js file. Super cool 👻

  • @yvescloutier3835
    @yvescloutier3835 9 หลายเดือนก่อน +1

    please make more content on htmx on rails

  • @TheQxY
    @TheQxY ปีที่แล้ว +2

    I'm partial to use HTMX with Golang, using the Templ package for templating. Golang already has great templating features, but Templ makes things even easier.

  • @ricardorien
    @ricardorien ปีที่แล้ว +4

    Show us how to set up Nvim with Ruby/RoR. Great channel btw, I use your Tmux config everyday.

  • @jarrettyew
    @jarrettyew 10 หลายเดือนก่อน +1

    HTMX on Rails sounds great! I was dwelling into Hotwire but hmm...

  • @naranyala_dev
    @naranyala_dev ปีที่แล้ว +4

    htmx, baby ...

  • @aljakobsson
    @aljakobsson ปีที่แล้ว +2

    Very spooky, love it.

  • @devopstoolbox
    @devopstoolbox ปีที่แล้ว +1

    Cool video! Will you make one about that stream deck down there? :)

    • @typecraft_dev
      @typecraft_dev  ปีที่แล้ว

      Haha probably not?

    • @devopstoolbox
      @devopstoolbox ปีที่แล้ว +1

      @@typecraft_dev 🤣
      A post then? Something! Looks cool!

  • @istoselidas
    @istoselidas ปีที่แล้ว +6

    I'm struggling to see the advantages over Turbo. Turbo offers a similar implementation, along with a broader feature set, and has become the standard for Rails.

    • @typecraft_dev
      @typecraft_dev  ปีที่แล้ว +2

      Turbo is great too. This is merely an experiment with htmx for fun

    • @user-mahaka2002
      @user-mahaka2002 ปีที่แล้ว +4

      I like Turbo/Hotwire. But I also like HTMX. 😅
      I feel that with Hotwire things follow more the "rails way", most things just work out of the box.
      With HTMX you get more "locality of behavior". You just look at the htmx attributes within a tag and know everything (or almost) of what is happening.
      I like pairing htmx (for client-server interactions) and alpine (for managing minor/transient client side state and UI effects).
      If using vscode there are some extensions that will give you autocomplete and inline docs for htmx and alpine, which is nice. The downside: to have a nicer DX in the editor I'm not longer using rails views helpers. Not a big deal though IMO.
      At the end of the day both Hotwire and HTMX offer a very nice alternative for people who wants to build highly interactive non-SPA applications.

    • @infiniteloop23
      @infiniteloop23 10 หลายเดือนก่อน +1

      The advantage is "no js involved". It may not be much, but that is!

  • @hansdampf10
    @hansdampf10 ปีที่แล้ว

    if you are using Rails how do you use neovim for rails development? Maybe you could make a video about this topic.

    • @typecraft_dev
      @typecraft_dev  3 หลายเดือนก่อน

      You may have waited 8 months for it, but a free workshop is the reward - join us next week! learn.typecraft.dev/neovim-and-zellij-ruby-on-rails-edition/

  • @bioapigestures7003
    @bioapigestures7003 5 หลายเดือนก่อน

    Is there a GitHub repo for this app?

  • @maatthc
    @maatthc 5 หลายเดือนก่อน

    The "App in production" crashed my Firefox with Out of memory, that crashed Gnome and all on it.. 16GB ram.. impressive! Recommending this stack first thing tmrw at work.. lol

    • @maatthc
      @maatthc 5 หลายเดือนก่อน

      It killed Chrome too.. I'm loving it..
      [411729.021955] mmap: chrome (153165): VmData 8602648576 exceed data ulimit 8589934592. Update limits or use boot option ignore_rlimit_data.
      [411729.022031] show_signal: 35 callbacks suppressed
      [411729.022032] traps: chrome[153165] trap int3 ip:xx sp:xx error:0 in chrome[55ff0f10c000+xxx]

    • @maatthc
      @maatthc 5 หลายเดือนก่อน

      Mac M1 with 32GB running Chrome? 'Aw Snap'!

  • @DanMackAlpha
    @DanMackAlpha ปีที่แล้ว +1

    very cool, thanks

  • @guglielmobartelloni
    @guglielmobartelloni ปีที่แล้ว +2

    For me it doesn't beat Phoenix Liveview

    • @typecraft_dev
      @typecraft_dev  ปีที่แล้ว +1

      I love phoenix. I gotta try that out!

  • @JonMartins
    @JonMartins 8 วันที่ผ่านมา

    Htmx is written in JavaScript😂

  • @maushax
    @maushax ปีที่แล้ว

    Htmx On Ruby On Rails = HORROR (?)
    That's... not how acronyms works...

    • @typecraft_dev
      @typecraft_dev  ปีที่แล้ว +10

      A little extra R for artistic liberty

  • @ostrava_
    @ostrava_ 11 หลายเดือนก่อน

    Ruby isn't the future of anything lol

  • @rajughorai7483
    @rajughorai7483 ปีที่แล้ว

    Hey, that was a fun and informative video! The horror web stack sounds intriguing, and I appreciate the way you explained the benefits of HTM X and its synergy with Ruby on Rails. 🧙‍♂ Keep up the great work, and looking forward to more content from you! 🎃