|about 1 month ago||4 days ago|
|Artistic License 2.0||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Higher-level data structures built on Redis for Rails
2 projects | news.ycombinator.com | 2 Feb 2021
Kredis definitely seems like something I will give a go very soon. The DSL/API looks well thought.
As pointed out on Twitter, redis-objects is an older alternative https://github.com/nateware/redis-objects
Sinatra vs. Roda, what's your take?
2 projects | reddit.com/r/ruby | 29 Aug 2022
I'm a big fan of Sinatra, but recently I came across Roda which is by Jeremy Evan's whose wonderful ORM gem Sequel I've used in several projects. Looking at the documentation, Roda seems quite nice and performance gain is always appreciated.
I need to write a database query language. I have a blank sheet of paper.
6 projects | reddit.com/r/ProgrammingLanguages | 19 Jul 2022
Ask HN: What are some examples of elegant software?
22 projects | news.ycombinator.com | 2 May 2022
Sequel , the Ruby ORM. It's rock-solid, provides similar abstractions to Active Record but feels much better thought out, and it has great docs.
Also, at any point in time, it's likely to have zero open issues and zero open pull requests, which is pretty impressive for a project of its size.
"ORMs have a special place in my heart, not entirely unlike Brutus and Caesar: a dear friend who betrays you and leaves you to die a slow, painful death." – Taming SQL and ORMs with sqlc
6 projects | reddit.com/r/programming | 1 May 2022
The most excellent ORM I've ever worked with was sequel for ruby. The only time I felt the tool wasn't working against me, and gave me access to all those advanced db features ORM are so good at hiding from you.
Migrating from SQLite to PostgreSQL
8 projects | news.ycombinator.com | 15 Apr 2022
Roda: Simplicity, Reliability, Extensibility & Performance by Jeremy Evans
4 projects | reddit.com/r/ruby | 9 Mar 2022
Where is Ruby Headed in 2021?
14 projects | news.ycombinator.com | 18 Nov 2021
I've never used Rails. I used Sinatra in the early days and over the last 8 years I've used Roda and Sequel.
Our stack is front-end heavy with a very mature JS framework and the back-end is mostly an API server. Databases range from SQLite to Postgres.
Development is usually done on SQLite and staging / production on Postgres. Quite a few projects with SQLite DB in production as well.
7 projects | reddit.com/r/ruby | 30 Oct 2021
It seems that Active Record compatibility is being discussed here. It's kind of cool that all it took for Sequel to be async-compatible was to replace Thread.current with Fiber.current.
Best programming language for a db app?
2 projects | reddit.com/r/sqlite | 23 May 2021
Till date, I've only found Ruby's ORM Sequel and Go's ORM GORM to be the most versatile, flexible and suitable for all the use cases I throw at them.
Does Anyone use Sinatra in Production?
3 projects | reddit.com/r/ruby | 21 Apr 2021
Yes we use it in production with Sequel. It's been great though we're now switching over to Roda
What are some alternatives?
ROM - Data mapping and persistence toolkit for Ruby
Ohm - Object-Hash Mapping for Redis
Hanami::Model - Ruby persistence framework with entities and repositories
Async Ruby - An awesome asynchronous event-driven reactor for Ruby.
Mongoid - Ruby ODM framework for MongoDB
Neo4j.rb - An active model wrapper for the Neo4j Graph Database for Ruby.
MongoMapper - A Ruby Object Mapper for Mongo
Perpetuity - Persistence gem for Ruby objects using the Data Mapper pattern