superform
form_this
superform | form_this | |
---|---|---|
1 | 2 | |
244 | 2 | |
7.8% | - | |
8.6 | 0.0 | |
10 days ago | almost 9 years ago | |
Ruby | Ruby | |
MIT License | 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.
superform
-
My Love Letter to Rails (and Ruby) – Or, Why RoR Isn't Dead Yet
Rails form helpers really leave a lot to be desired because they’re difficult to customize without jumping through a lot of hoops.
I wrote a clean sheet Rails form helper library at https://github.com/rubymonolith/superform that’s completely customizable and even permits its own strong parameters.
form_this
-
My Love Letter to Rails (and Ruby) – Or, Why RoR Isn't Dead Yet
And it's really neat you can do that in Ruby, but it can also make a codebase kind of tricky to debug – it's the old "you need to be twice as clever to debug code than to write it". While I generally found Rails to be pretty good, it does have bugs and quirks.
On the flipside with Go you spend a bit more time writing your own code, but that code will be better suited to what you're doing. Sometimes people seem to be afraid to write code, but I found it's not a bad thing and "do it yourself" can be quicker and better than "adapt existing thing to your needs".
On balance, it seems to more or less cancel out. Maybe there's some difference one way or the other, but it doesn't seem to be huge.
[1]: https://github.com/bluerail/form_this
-
Basecamp Blew Up
Yeah, I agree the MVC model in Rails is too simplistic. I never liked how everything is stuffed in models; back in Rails 3 (or 2?) it was even worse. I actually wrote a library to solve part of this, which inserted a "form" layer between the controllers and models. It worked quite well.[1]
Actually, Ruby on Rails in general is often "Rails + these 20 gems that everyone uses". I remember someone likening getting started with practical real-world Rails development as starting in Game of Thrones in the middle of season 5, which sounds about right to me.
[1]: https://github.com/bluerail/form_this
What are some alternatives?
beego - beego is an open-source, high-performance web framework for the Go programming language.
SteamCleaner - :us: A PC utility for restoring disk space from various game clients like Origin, Steam, Uplay, Battle.net, GoG and Nexon :us:
templ - A language for writing HTML user interfaces in Go.
Buffalo - Rapid Web Development w/ Go
broadway - Concurrent and multi-stage data ingestion and data processing with Elixir