Can I do this? Frontend SPA ( es6) of the Backend (opencart)?
I remember doing a couple online stores ( not advanced) for opencart. Who would not say that WordPress is a hundred times better . I like it more like "specific tasks" and not "all in one". Even wrote a simple extension for your opencart. Appearance just typeset page on the principle. Copy the folder with the original vyuha and change the html.
Then js I barely knew. It is now a very interesting question. Is it possible to configure this system to work with the spa application. As if manipulation of the Dom tree for meua not much of a problem ( es6 component approach is not reactive, net + templates( handelbars (etc) ).