Devstack download: migrating from JSF to ReactJS
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