Vue Standard Routing

One of the goals in preparing Elentra JS 2.0 was to move the framework towards more common standards for developing modern front-end applications with Vue.js. In pre-2.0 iterations of Elentra JS, our routing in Vue.js was handled with a custom solution. This solution provided us with flexibility but could cause some occasional issues in specific state management scenarios, and these cases required workarounds. Starting with Elentra JS 2.0, EJS will use vue-router, which is Vue.js' official router. Making this change will prevent the need to dedicate developer resources to maintaining and updating a custom solution, and because vue-router is the official router, numerous online resources are already available to help developers familiarize themselves and get started.

Last updated