←back to thread

194 points onnnon | 4 comments | | HN request time: 0.716s | source
1. hamzakc ◴[] No.44504430[source]
I see it is currently based on Sinatra. Just wondering if you have considered looking into Roda?
replies(2): >>44504716 #>>44508066 #
2. davetron5000 ◴[] No.44504716[source]
(author here) It only uses Sinatra because I happened to know it and needed to bootstrap the low-level stuff. I don't know if it needs to be based on Sinatra in the long term - it should probably just use Rack.
replies(1): >>44506480 #
3. ◴[] No.44506480[source]
4. ethan_smith ◴[] No.44508066[source]
Roda would be worth considering for its routing tree architecture which can be more performant and maintainable than Sinatra's linear routing approach, especially as the application grows.