Ruby, JavaScript
Speed up aggregate roots loading with snapshot events Rails Event Store 2.7 is coming in a few days with a new experimental feature: AggregateRoot::SnapshotRepository.
Sometimes it’s worth to test your framework features Rails 6 introduced upsert_all which was a great alternative to raw SQL for inserting or updating multiple records at once. There were gems providing this feature for earlier versions of Rails like activerecord-import, it did a great job in Rails Event Store.
Handling third-party webhooks with Rails Event Store Lately, one of our clients asked us to review his Rails Event Store-based application. We helped him, as RES mentoring is one of the key fields of our professional activity. What caught our attention was the way of handling incoming webhooks from third-party services.
Take advantage of Turbo Streams in event handlers It’s been a time since Rails 7 came with Turbo and its Turbo Streams. At first, I was skeptical because the idea of broadcasting view updates as a sort of Active Record callbacks. Sorry, I’m simply not buying the idea of mixing WebSockets calls into a data model. However, rejecting the concept of Turbo::Broadcastable concern, I see Turbo Stream as a great tool, and I’m sure there is a proper place for it in the Rails app archite...
Hi, we're Arkency and it's our blog with meaty content.
Nazwa | Data utworzenia | Ostatnia aktualizacja |
---|---|---|
advent-of-code-2019 | 3 years ago | 3 years ago |
ruby-aop-examples | 3 years ago | 3 years ago |
task-list | 3 years ago | 3 years ago |
ruby-ircd | 13 years ago | 3 years ago |
jchess | 14 years ago | 3 years ago |
attribute_fu | 14 years ago | 3 years ago |
madeleine | 11 years ago | 3 years ago |
2048-ruby | 9 years ago | 4 years ago |
starter-kit | 5 years ago | 5 years ago |
song-lyrics-as-code | 6 years ago | 6 years ago |
tabbedimages | 7 years ago | 7 years ago |
ruby-conferences-site | 7 years ago | 7 years ago |
awesome-remote-job | 7 years ago | 7 years ago |
mutant_inheritance_example | 7 years ago | 7 years ago |
coffee-toaster | 10 years ago | 7 years ago |
andrzejkrzywda.github.io | 7 years ago | 7 years ago |
active_admin | 11 years ago | 8 years ago |
inventory | 8 years ago | 8 years ago |
worldcup-kata | 8 years ago | 8 years ago |
dopm | 8 years ago | 8 years ago |
opal-rails-hello-world | 9 years ago | 8 years ago |
weight-measure-spa | 9 years ago | 8 years ago |
chillout.io-spike | 10 years ago | 8 years ago |
clojure-koans | 9 years ago | 9 years ago |
string-calculator-kata-ruby | 9 years ago | 9 years ago |
rails-spa-devise | 9 years ago | 9 years ago |
ddd-spike-with-wisper-async | 9 years ago | 9 years ago |
monopoly-spike | 10 years ago | 9 years ago |
boiteajeux-agricola | 9 years ago | 9 years ago |
Objective-C-Koans | 9 years ago | 9 years ago |
exercism | 9 years ago | 9 years ago |
exercism.io | 9 years ago | 9 years ago |
ruby_koans | 10 years ago | 10 years ago |
exceptioner | 12 years ago | 10 years ago |
drug-jam | 12 years ago | 10 years ago |
drug-slides | 12 years ago | 10 years ago |