Edit: as this was posted in 2018 there have been a lot of changes to Next since.
Some of these features you say Next doesn't have, they indeed do have. Dynamic routing using a catchall page route and next/router params, even static generation using getStaticPaths, they don't have a native auth feature but its super simple to implement something like Firebase or NextAuth as needed. Layouts allow us to protect pages with sensitive data needs, and tbh you should deploy to vercel as Heroku has a long startup time which kills your page load speed on warm up if the heroes server isn't constantly being pinged for your app.
Hey all! š Iām Ryo, a Sr. Design Technologist at PlayStation. I do web dev with React/TS/Node and game dev with Unity/C#/C++/OpenGL/DirectX. Feel free to ask me any questions! š¤
Edit: as this was posted in 2018 there have been a lot of changes to Next since.
Some of these features you say Next doesn't have, they indeed do have. Dynamic routing using a catchall page route and next/router params, even static generation using getStaticPaths, they don't have a native auth feature but its super simple to implement something like Firebase or NextAuth as needed. Layouts allow us to protect pages with sensitive data needs, and tbh you should deploy to vercel as Heroku has a long startup time which kills your page load speed on warm up if the heroes server isn't constantly being pinged for your app.
This article is like...3 years old.
Thus my edit