Lightning Talk: A Backend Engineer's Vue of Front-End Development
summary
A backend-led team chooses Vue.js as the JavaScript framework, adds Webpack for builds, uses Jest for zero‑config unit tests and ESLint for linting, and integrates Vue single‑file components into existing Elixir/Phoenix templates one page at a time. Phoenix stays as server‑side router while components call backend APIs; state can move to Vuex and routing to vue‑router if a SPA is needed. The incremental approach consolidates multiple apps into a Dashboard and proves practical for future growth.
AI-written summary · about
chapters (6)
- 0:00Introduction and context
- 1:06Defining front-end needs
- 2:18Establishing tool criteria
- 3:26Framework evaluation
- 4:44Build and testing tools
- 5:46Implementation and conclusion
related talks
38mThe Vue from up Here Scaling with a Progressive JS Framework
56mMicro Frontends with Vue.js
32mVue, simple yet scalable
21mFrontend-centered Development: the Future of Web Development
31mMicro Frontends: The Good, the Bad, and the Ugly
53mClean Architecture Works in the Frontend Too!
26mSymfony and Frontend: A Better Way
37mPatterns for Large Scale Vue.js Applications
