@michaelm22
I love all things Mobile and HTML5
Nothing here yet.
Nothing here yet.
No blogs yet.
IMO, Every beginner should start their programming journey from Java. They will get to know the real strongly typed language before jumping into others. Every programmer must face the exceptions that Java has. ;) This will make them a real soldier!
No, I disagree. I don't see any problem with the question. As the OP has stated, this is a type of question every novice web developer asks. It's a fact. We need to analyse it properly. :|
Well, here is my opinion. I voted for the 1st option It really makes sense to use React along with Flux architecture. I won't recommend using React with AngularJS, although some developers claim that it increases the performance. React is already well optimized and performs really well. The virtual DOM technique is what makes React so fast. Due to virtual DOM it's able to quickly compute the diff and update the part of the UI accordingly. So, there is no reason you should be averse to it. The Flux architecture is beautiful. It gives your app a solid architecture and thereby helps you avoid writing messy JavaScript code. React and Flux architecture is being widely used in big platforms like Facebook, Instagram etc. So, it's a proven strategy and design pattern. There are also several Node modules available that let you implement Flux architecture without making significant efforts. I would say just go for it, learn it and it will pay off. We have settled with React+Flux for one of our new projects. Moreover, React apps render on server as well which is a big plus.You don't get this benefit anywhere else.