If you compare the publication State of JS 2018 with its previous editions, you will see that there was a kind of uncertain between 2016 and 2017, but not very much changed between 2017 and 2018. The topic “Build tools” disappeared: maybe the competition became irrelevant with the huge adoption of webpack.
In the back-end, Express lost a bit of popularity a few years ago, but regained it and probably will keep the crown for the next years. Speaking in “next”: you should look to Next.js, a zero-config server-side rendering for React projects.
In terms of front-end, I believe that React and React Native will be at the top of the list for a long time. Redux and REST are still the default modus operandi of web apps, but Apollo and GraphQL are becoming more and more trendy. I hope that, until the end of this year, we have great progress in this field.
Must of our front-end projects in Hexis Hub are applying or moving toward PWA requirements. It means we are building web apps that run on the browser, but could be used as desktop or mobile apps without a big overhead. They offer a native user experience that is smooth and fluid and should work even if you are offline.
For componentization, we are currently using React and a modular structure to reuse the codebase through different platforms. We also have an eye on Lit Element, a wonderful library for creating native web components.