Problems of SSR architecture overcome and complex front-end implemented saving SEO rankings
To add new features into an existing project and compensate for the limitations of the existing architecture.
It was important for the project to have high SEO rankings, so we chose Server-Side Rendering architecture. However, it imposed restrictions on the implementation of some new features of the platform, e.g. WYSIWYG interface editor.
We used Vue.JS to eliminate restrictions and minimize changes in code. We refactored the most complex frontend fragments that required SPA architecture. Thus, we preserved high SEO rankings required for the project promotion.