/plushcap/analysis/bandwidth/bandwidth-devstack-download-migrating-from-jsf-to-reactjs

Devstack download: migrating from JSF to ReactJS

What's this blog post about?

Bandwidth transitioned from using Java Server Faces (JSF) for their UI front end to ReactJs due to the increasing number of front-end developers on their team. The migration process was challenging, but they managed it by breaking down the application into logical pieces and using a reverse proxy from Apache. They also set up a Node.js server to serve the new ReactJS UI, utilizing libraries like Babel, Webpack, Xo, Ava, and WebdriverIO for efficiency. The switch improved testing practices and made state management easier compared to JSF. Overall, developers enjoyed the transition to ReactJS/Redux as it allowed them to focus on their respective strengths in either Java or front-end development.

Company
Bandwidth

Date published
Sept. 12, 2016

Author(s)
Nick Bragdon

Word count
1541

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.