I spent quite a bit of time setting up my Django app to serve VueJS (replacing the built-in Jinja templates). Once ready, it became a powerful application with ORM, middleware and all other Django goodies coupled with modern JS framework on the frontend.
I hear Rails 6 is going to support modern web frameworks and using npm libraries, so something like that for Python/Django world.