Hacker News new | ask | show | jobs
by hosh 2811 days ago
RoR, for all of its flaws, influenced many other frameworks. It is still very popular, though I'd also say, it is on a slow decline. The takeaways are:

  1. How to create a good experience for developers

  2. Taking care to refine syntax, patterns, and architecture

  3. If you understand how the Rails is put together, you'd generally know how many frameworks are put together.
However, there are some other options.

  1. Many Rubyists and Rails developers had jumped over to using Elixir and Phoenix; that platform

  2. Others have started experimenting with Rust, Go, Crystal, etc. after knowing the flaws of the Rails platform

  3. However, the Rubyists who jump to a different platform often bring in the things they learned from Ruby to apply to the new platform. For example, Elixir is primarily built around a powerful macro system that allows for refining the syntax, while taking advantage of what the Erlang/OTP environment.