home.social

#hotwire — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hotwire, aggregated by home.social.

  1. ⚡ Interactive apps without heavy JS?

    David Buchmann presents
    “Simultaneous editing: Easy mode with Symfony UX” at #Symfony_Live Berlin 2026!

    #Symfony #PHP #UX #Hotwire symfony.com/blog/symfonylive-b

  2. And as usual @rosa's talk is a definite recommendation to listen.
    This time it's about #serviceworkers and offline support in #hotwire / #hotwirenative.

  3. @mbajur my problem is that the #Rails ecosystem already has a lot of simple #CMS.
    #AlchemyCMS has features that my customers know from other professional CMS and therefore expect them to be included as well.

    However, a #hotwire revamp for #alchemy would be pretty cool as well as the backend is functional but #hotwirejs would clearly be a modern addition.
    Or a migration to #ActiveStorage from #dragonfly.

  4. Wrote another custom elements (aka web components) article: "From Stimulus to web components"

    I've done a lot with Stimulus, 37signals's small framework for adding JS enhancement to otherwise static HTML, and until recently had not done a lot with web components.

    Stimulus controllers are JS classes with a few special properties. Writing them exercises vanilla JS chops. Web components controllers are JS classes with a few special properties. Writing them exercises vanilla JS chops. To see if Stimulus experience is good preparation for web components (it is), I tried recreating some of Stimulus's core features as a web component

    olets.dev/posts/from-stimulus-

    #JS #SSG #WebComponents #stimulus #hotwire

  5. Как я сделал Notion 'у себя дома', есть фулл

    Привет, харбовчане! Давно не писал, потому что для меня хабр изначально был DIY-тусовкой, в хорошем смысле этого слова, а у меня ничего DIYйного не было. А сейчас вот появилось -- решил демонстрации ради запилить Notion из рельсов и шпалок. К постановке вопроса зачем мы вернемся, как это принято тут и у всех айтишников -- в самом конце, а сейчас к конкретике и без воды: И вот что из этого вышло

    habr.com/ru/articles/840280/

    #notion #diy #ruby_on_rails #hotwire #импортозамещение

  6. Round 3:

    An <HTML> element that updates with the result of an HTTP request that some other element on the page made.

    Links and forms inside it may be changed so that they only update this element instead of the whole page; similarly to Hotwire: TurboFrames turbo.hotwired.dev/handbook/fr

    #webDev #html #javascript #ajax #hypermedia #hateoas #htmx #unpoly #hotwire #turboframes #turbo #frontend #webDevelopment

  7. Round 2; because I've gotten some good suggestions

    This <HTML> element updates itself with the result of an HTTP request that some other element on the page made. It can replace, append or prepend it's contents.

    What should it be called?

    #webDev #html #javaScript #ajax #htmx #hotwire #unpoly #turbo

  8. Fullstack разработка: создаём MVP – путь от технического задания до интеграции

    В работе описана смоделированная ситуация по разработке простого web-приложения на заказ. Для приложения за основу взят фреймворк Ruby on Rails 7 с фреймворком Hotwire и СУБД PostgreSQL. Описание процесса разработки разбито на этапы проектной деятельности, максимально приближенной к жизненному циклу web разработки по методологии Agile. Для максимальной реалистичности в описании упомянуты всевозможные проблемы, которые могут приводить в ступор начинающих Ruby разработчиков. В задачу публикации входит максимальное погружение читателя в процесс разработки. Поэтому работа насыщена ссылками на лучшие образцы методических материалов для экосистемы RoR 7.1 + Hotwire. Любая реальная разработка сопровождается рядом организационных мероприятий, которые распределяются между разработчиками, аналитиками, тестировщиками и DevOps. В заказных разработках часто всё делает один человек. Вот для таких разработчиков, которые хотят всё знать, и предназначена данная статья. Поэтому здесь вы также найдёте дополнительные сведения об особенностях тестового покрытия fullstack разработки, полноценное решение по документированию Rest API, подробное описание процесса докеризации приложения, и инструкцию по использования GitHub Actions по методологии Continuous Integration.

    habr.com/ru/articles/781940/

    #ruby_on_rails #github_actions #dockercompose #hotwire #agile #development #rspec #capybara #bootstrap #JSight

  9. Figured out how to #hotwire this new outdoor #fridge. 5V to the right place turns on the compressor/fan. But no convenient AC or power supply for the ITC1000 controller, only 5V up here in front. #electronics #inkbird #homebrew

  10. This blog post about #rubyonrails Turbo Streams + #viewcomponent by @jasonyork was helpful to me! It demonstrates how all of the pieces fit together and includes recent changes as of #hotwire turbo-rails 1.4.0 to help rendering, introduced by @joeldrapper

    predicatemethod.com/posts/usin

  11. While working with stimulus I consistently forget post-pending “Target” and it takes me an awful amount of time to realise that this was the error all along…

    #js #stimulus #hotwire #CodingProblems #LifeOfADeveloper