From JQuery to Vue.js - Not rocket science

Workshop abstract

Changing applications from one technology to another can turn out to be rather very challenging depending on the type of tech stack. If you’ve ever migrated a large project then you can only imagine how daunting it could be, most especially moving from DOM manipulation stack to a Virtual DOM stack.

Recently after becoming Front End Engineering Team lead at BCaster I introduced an incremental migration shift from JQuery to VueJs. It sure did seem to be straightforward at first especially with proper test coverage, however 20% -25% into this migration we encountered a certain issues which meant re-evaluation of several architectural decisions that had been made in this regard.

The goal of this workshop is to give a hands on step by step guide and approach for migrating legacy JS or JQuery application into a Vue JS app without needing to use the Vue CLI i.e simply using Node with Express JS. The workshop requires participants to know basic javascript and DOM manipulation. It is suitable for both beginners and intermediates alike.

Stephen K. Meya

Frontend Engineering Team Lead at BCaster OY

Full Stack Software Engineer working as the Frontend Engineering Team Lead at BCaster, Arch Conveyer/Community Manager of CodeAfrique, a not-for-profit weekend intensive software engineering bootcamp for underrepresented groups in IT started out first in Estonia. An open source developer for ADSBx.