Jobvite's existing core codebase is in ASP.net. That in of itself merits a rewrite, poor CSS, HTML and JS aside. Currently we are rebuilding the backend to run on Java and will be serving up a completely static site that is powered by a Javascript front-end. I have been tasked to do research as to the best way to execute this, and have been weighing different Javascript frameworks to get the job done. Currently it looks like we will be moving forwards with AngularJs and I will try to contribute to the newly budding community as best I can.
Jobvite Phoenix - Codebase Rewrite
Project Stats
- Employer
Jobvite
Related
Blog Posts
AngularJs Tips and Tricks
Hacks and Snippets
So I've been comparing a LOT of different javascript frameworks for my company's rewrite, and finally settled on AngularJs because of how rapidly I'd be able to produce prototypes. In my opinion, although it's very alpha and fairly lacking on the graphical side, it's excellent for CRUD applications (meaning forms, tables and reports). I'm still trying to lean towards emphasizing reusable widgets and directives instead of just custom-coding everything for your own app. If you are still trying to decide on a framework, take a look at TodoMVC, an excellent unbaised comparison.
I'll keep updating this post, so check back often!