Open toroidal-code opened 10 years ago
I'm leaning towards the rails side. We could have a create_dynamic_playlist_with(model => item)
function in the PlaylistsController
for example
I agree about doing this on the backend. It seems like it would be too closely tied to the models and backend logic for it to be done efficiently on the fronted.
I server side is better for that for performance reasons.
+1 server side - if it proves really time expensive shell it off to job threads
possible gem: echonest-ruby-api
Utilizing a music info system like Echonest will allow us to improve the overall user experience.
Things like detailed Genre, Album, and Artist information (like google music), better song recommendations, and dynamic playlists based on the user's library.
Possible questions