6

Stuck between choosing Angualrjs or React for the next project. Have not used React before though.

Comments
  • 1
    Stuck as in have to?
  • 1
    stuck as in long process of evaluating. still unclear which one to with. Any recommendations?
  • 1
    React is pretty cool. React Native also seems really powerful for native mobile apps which might be a good reason to really learn React.
  • 1
    hmmm...will give react a try over the weekend..will do a sample project to see.
  • 0
    Cool, please let me know what you think. I'm thinking of using it for some more projects but would like to hear some more experiences.
  • 1
    sure. will update here.
  • 1
    what are your requirements for the project? angular and react hardly cater to the same type of projects (if you want to use them correctly)
  • 1
    project is information intensive pretty much like data and file management system. add,edit, delete n views
  • 1
    if you have a lot of forms I'd go for angular. that's pretty much what is was built for
  • 0
    Angular 1 or Angular 2?
  • 0
    I would use angular 1 for now. 2 is still in beta.
  • 0
    regardless of version I'd with typescript. if you then apply a proper component style upgrading to 2 shouldn't be too hard
  • 2
    I think this video https://youtube.com/watch/... will help code in 1 so it's easier to go to 2 when the time comes
  • 2
    Awesome discussion! I'll say it before it gets pointed out - our handling of links in rants/comments is very bad right now and we're working to improve it quickly. Sorry about that.
  • 1
    Instead of copying the link just search "refactoring to components by tero parviaenen" it's a angular Berlin video
  • 3
    Vue is a breath of fresh air and have not looked back since.
  • 1
    React:

    Because the separation of components is nice and clean

    Markup is less fussy

    Updates to the DOM are diffed before being applied, making would be DOM operations lightning fast.

    The above allows you to basically re-render all child components on state change for extremely low cost. The upshot being that you can have a unidirectional flow of data (no model binding), which makes it much easier to write more complex pages.

    </preach>
Add Comment