3 ms·
Do you have an opinion on blending it with other MV* frameworks, and what works well? I was originally thinking Angular for this work, but I liked working with
by beat 13y ago
Do you have an opinion on blending it with other MV* frameworks, and what works well? I was originally thinking Angular for this work, but I liked working with React so much... would React integrate better into Angular, or Backbone, or something else?
Again, not much of a front end guy. Last time I did serious front end was several years ago, when I spent 3 months coding in Sencha (and arguing with sloppy coders who liked the pretty Sencha widgets but didn't see the value of using the MVC pattern, grrr).
I just want to be able to build a nice, modern front end with minimal grief, learning curve, or dogma. Is that so much to ask?
- davedx 13y agoIt depends on what you're building. Our app is very frontend/interaction heavy, but it's only reading data so we don't need much in the way of a framework to manage that. We're currently using React with our own simple router and event system to tie things together. If I had to try and break it down, I'd say something like this. Mobile/embedded app, or desktop app with heavy interaction/DOM changes: React, maybe some bits of Backbone Desktop app, forms and widgets/advanced controls: Angular Backbone is great because you can pick and choose bits of it, and it's very well documented code. Angular is nice for the complete "out of the box" solution for a web app; you get lots for free when it comes to testing too. I've not used other frameworks. YMMV. The best way to choose these is pick one and try it, and keep in mind sometimes you need to stick with it a while before you can really make an informed decision. Hope that helps! :)