Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Roda, like Sinatra, starts from the routing side. After that it's really up to you how you structure it.

There are a bunch of plugins available at - https://roda.jeremyevans.net/documentation.html

Pros - it reduces the amount of code you have to write for each route. Cons - it does not attempt to be a framework like Rails (I would say this is an advantage!)

You can create full server side HTML apps or you can create a front-end heavy SPA with any of the available JS frameworks with the Roda App only serving APIs. It's really up to you.



Thanks!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: